- Feb 02, 2010
-
-
Chris Lattner authored
llvm-svn: 95150
-
Chris Lattner authored
Now the only use of the ELF writer is the JIT, which won't be easy to fix in the short term. :( :( llvm-svn: 95148
-
Evan Cheng authored
llvm-svn: 95130
-
Chris Lattner authored
of the code generator shouldn't care what object format a target uses. llvm-svn: 95124
-
Chris Lattner authored
the one used by the JIT. Remove all forms of addPassesToEmitFileFinish except the one used by the static code generator. Inline the remaining version of addPassesToEmitFileFinish into its only caller. llvm-svn: 95109
-
Dale Johannesen authored
buildbot failure. llvm-svn: 95103
-
Chris Lattner authored
the -print-emitted-asm option. The JIT shouldn't have to pull in the asmprinter. llvm-svn: 95100
-
Devang Patel authored
llvm-svn: 95064
-
Devang Patel authored
llvm-svn: 95062
-
Dale Johannesen authored
as output. Needed for (functional) correctness in inline asm, and should be generally beneficial. 7361612. llvm-svn: 95050
-
Daniel Dunbar authored
llvm-svn: 95041
-
Nate Begeman authored
The MCStreamer based assemblers will take over for this functionality. llvm-svn: 95033
-
- Feb 01, 2010
-
-
Mon P Wang authored
llvm-svn: 95012
-
Chris Lattner authored
llvm-svn: 95001
-
Dale Johannesen authored
llvm-svn: 94996
-
Mon P Wang authored
type is the same as the element type of the vector. EXTRACT_VECTOR_ELT can be used to extended the width of an integer type. This fixes a bug for Generic/vector-casts.ll on a ppc750. llvm-svn: 94990
-
- Jan 30, 2010
-
-
Devang Patel authored
llvm-svn: 94870
-
Dale Johannesen authored
llvm-svn: 94866
-
- Jan 29, 2010
-
-
Devang Patel authored
llvm-svn: 94822
-
Duncan Sands authored
llvm-svn: 94805
-
- Jan 28, 2010
-
-
Bill Wendling authored
"visit*" method is called, take the newly created nodes, walk them in a DFS fashion, and if they don't have an ordering set, then give it one. llvm-svn: 94757
-
Chris Lattner authored
llvm-svn: 94732
-
Jim Grosbach authored
This allows code gen and the exception table writer to cooperate to make sure landing pads are associated with the correct invoke locations. llvm-svn: 94726
-
Chris Lattner authored
runOnMachineFunction, and switch PPC to use EmitFunctionBody. The two ppc asmprinters now don't heave to define runOnMachineFunction. llvm-svn: 94722
-
Chris Lattner authored
"0" is nice and target independent. llvm-svn: 94718
-
Chris Lattner authored
Move the X86 implementation of function body emission up to AsmPrinter::EmitFunctionBody, which works by calling the virtual EmitInstruction method. llvm-svn: 94716
-
Chris Lattner authored
Overload it in the ARM backend to do nothing, since is does insane constant pool emission. llvm-svn: 94708
-
Chris Lattner authored
constify EmitLinkage. llvm-svn: 94705
-
- Jan 27, 2010
-
-
Dale Johannesen authored
let that stop it from being deleted, and change the DEBUG_VALUE value to undef. llvm-svn: 94694
-
Chandler Carruth authored
llvm-svn: 94673
-
Chris Lattner authored
which allows targets to override function entry label emission. Use it to convert linux/ppc to use EmitFunctionHeader(). llvm-svn: 94667
-
Evan Cheng authored
Target independent isel should always pass along the "tail call" property. Change target hook LowerCall's parameter "isTailCall" into a refernce. If the target decides it's impossible to honor the tail call request, it should set isTailCall to false to make target independent isel happy. llvm-svn: 94626
-
Chris Lattner authored
llvm-svn: 94624
-
Chris Lattner authored
change is that we now use ".linkonce discard" for global variables instead of ".linkonce samesize". These should be the same, just less strict. If anyone is interested in mcizing MCSection for COFF targets, this should be easy to fix. llvm-svn: 94623
-
Chris Lattner authored
llvm-svn: 94621
-
Chris Lattner authored
llvm-svn: 94620
-
Chris Lattner authored
llvm-svn: 94616
-
Chris Lattner authored
logic up from X86 into the common code. The other targets will hopefully start using this soon. llvm-svn: 94614
-
Chris Lattner authored
is constified. llvm-svn: 94613
-
Evan Cheng authored
llvm-svn: 94611
-