- Aug 25, 2010
-
-
Dan Gohman authored
llvm-svn: 112069
-
Dan Gohman authored
llvm-svn: 112068
-
Benjamin Kramer authored
llvm-svn: 112060
-
Dan Gohman authored
function-specific state. llvm-svn: 112058
-
Dan Gohman authored
llvm-svn: 112056
-
Dan Gohman authored
llvm-svn: 112055
-
Daniel Dunbar authored
comparison that would overflow. - The other under/overflow cases can't actually happen because the immediates which would trigger them are legal (so we don't enter this code), but adjusted the style to make it clear the transform is always valid. llvm-svn: 112053
-
Eric Christopher authored
llvm-svn: 112042
-
Eric Christopher authored
Fixes PR7967. Owen: You added these, any reason? llvm-svn: 112041
-
Eric Christopher authored
llvm-svn: 112039
-
Eric Christopher authored
llvm-svn: 112036
-
Eric Christopher authored
llvm-svn: 112035
-
Anton Korobeynikov authored
Mark _alloca call as clobberring EFLAGS, otherwise some DCE might remove other flags-clobberring stuff (e.g. cmp instructions) occuring after _alloca call. llvm-svn: 112034
-
Eric Christopher authored
llvm-svn: 112033
-
Eric Christopher authored
Fix some todos. No functional change. llvm-svn: 112031
-
Eric Christopher authored
Untested. llvm-svn: 112029
-
Eric Christopher authored
ARM instructions with: foo GPR, rGPR which happens a lot. llvm-svn: 112025
-
Daniel Dunbar authored
llvm-svn: 112022
-
Bruno Cardoso Lopes authored
llvm-svn: 112020
-
Bruno Cardoso Lopes authored
teach lowering to get target specific nodes for pshufd, emulating the same isel behavior for now, so we can pass all vector shuffle tests llvm-svn: 112017
-
Bruno Cardoso Lopes authored
llvm-svn: 112016
-
Owen Anderson authored
In the default address space, any GEP off of null results in a trap value if you try to load it. Thus, any load in the default address space that completes implies that the base value that it GEP'd from was not null. llvm-svn: 112015
-
Eric Christopher authored
accordingly. No functional change. llvm-svn: 112008
-
Eric Christopher authored
llvm-svn: 111996
-
Dan Gohman authored
for MDNodes, since this information is effectively implied by the operands. This allow allows the code to avoid doing a recursive is-it-really-function-local check in some cases. llvm-svn: 111995
-
Chris Lattner authored
no functionality change. llvm-svn: 111994
-
Dan Gohman authored
llvm-svn: 111993
-
Chris Lattner authored
functionality change. llvm-svn: 111990
-
Chris Lattner authored
llvm-svn: 111982
-
Eric Christopher authored
llvm-svn: 111981
-
Eric Christopher authored
llvm-svn: 111974
-
Eric Christopher authored
to fix this in the port. llvm-svn: 111973
-
Owen Anderson authored
llvm-svn: 111972
-
- Aug 24, 2010
-
-
Owen Anderson authored
llvm-svn: 111971
-
Jim Grosbach authored
access. rdar://8277890&7352504 llvm-svn: 111968
-
Kevin Enderby authored
it is with other assemblers. llvm-svn: 111967
-
Michael J. Spencer authored
Multiple symbol reloc handling part of the patch by Cameron Esfahani. llvm-svn: 111963
-
Dan Gohman authored
llvm-svn: 111962
-
Owen Anderson authored
llvm-svn: 111959
-
Kevin Enderby authored
needed parsing for the .loc directive and saves the current info from that into the context. The next patch will take the current loc info after an instruction is assembled and save that info into a vector for each section for use to build the line number tables. The patch after that will encode the info from those vectors into the output file as the dwarf line tables. llvm-svn: 111956
-