- Aug 25, 2010
-
-
Eric Christopher authored
Fix some todos. No functional change. llvm-svn: 112031
-
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
-
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
-
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
-
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
-
Bill Wendling authored
- Support the LinkerWeak*Linkage types in llvm-nm and in LinkModules.cpp. llvm-svn: 111952
-
Daniel Dunbar authored
taking immediates. llvm-svn: 111950
-
Dan Gohman authored
which reference GlobalValues are properly remapped. llvm-svn: 111949
-
Dan Gohman authored
llvm-svn: 111948
-
Daniel Dunbar authored
llvm-svn: 111947
-
Daniel Dunbar authored
dollars in identifiers. llvm-svn: 111946
-
Daniel Dunbar authored
for 'as' compatibility. llvm-svn: 111945
-
Jim Grosbach authored
For now it's still a command line option, but the interface to the generic code doesn't need to know that. llvm-svn: 111942
-
Dan Gohman authored
which does the same thing. This eliminates redundant code and handles MDNodes better. MDNode linking still doesn't fully work yet though. llvm-svn: 111941
-
Daniel Dunbar authored
- Implemented by manually splicing the tokens. If this turns out to be problematically platform specific, a more elegant solution would be to implement some context dependent lexing support. llvm-svn: 111934
-
Dan Gohman authored
llvm-svn: 111933
-
Jim Grosbach authored
Intended to help ease reproducing problems by increasing base register usage after heuristics for only using the when needed are in place. llvm-svn: 111930
-
Benjamin Kramer authored
Relocate against parent if the symbol is not in section or it's a common symbol, from Roman Divacky. llvm-svn: 111925
-
Owen Anderson authored
llvm-svn: 111923
-
Dan Gohman authored
that it avoids a lot of unnecessary cloning by avoiding remapping MDNode cycles when none of the nodes in the cycle actually need to be remapped. Also it uses the new temporary MDNode mechanism. llvm-svn: 111922
-
Dan Gohman authored
need not be RIP-relative in small mode. llvm-svn: 111917
-
Dan Gohman authored
ParseMetadataValue. llvm-svn: 111914
-
Dan Gohman authored
initially seems it should require. llvm-svn: 111913
-
Kalle Raiskila authored
llc used to assert on the added testcase. llvm-svn: 111911
-
Kalle Raiskila authored
from 64bit vector support. llvm-svn: 111910
-
Owen Anderson authored
llvm-svn: 111906
-