- Aug 16, 2004
-
-
Chris Lattner authored
llvm-svn: 15777
-
Chris Lattner authored
llvm-svn: 15775
-
- Aug 15, 2004
-
-
Chris Lattner authored
llvm-svn: 15774
-
Alkis Evlogimenos authored
allowed). llvm-svn: 15766
-
Reid Spencer authored
llvm-svn: 15763
-
Nate Begeman authored
llvm-svn: 15760
-
Nate Begeman authored
Fix float to int codepath by always allocating 8 bytes for the target of a double store; optimize cmplwi generation. llvm-svn: 15759
-
Chris Lattner authored
to renumber everything. Similar elimination should be applied to other operand enum values that are only used to format printing in the .s file. llvm-svn: 15755
-
Chris Lattner authored
dead. llvm-svn: 15754
-
Chris Lattner authored
llvm-svn: 15753
-
Chris Lattner authored
llvm-svn: 15752
-
Chris Lattner authored
llvm-svn: 15751
-
Nate Begeman authored
llvm-svn: 15750
-
Chris Lattner authored
llvm-svn: 15749
-
Chris Lattner authored
llvm-svn: 15748
-
Chris Lattner authored
name of the generated asmwriter class, and the name of the format string. llvm-svn: 15747
-
Nate Begeman authored
llvm-svn: 15746
-
Nate Begeman authored
Add support for frame pointers, and large offsets from stack and frame pointers. Adopt elimination of MachineFunction& arg from eliminateFrameIndex. llvm-svn: 15745
-
Nate Begeman authored
llvm-svn: 15743
-
Nate Begeman authored
Fix handling of FP constants with single precision, and loading of internal linkage function addresses llvm-svn: 15742
-
Nate Begeman authored
Add initial support for using the generated asm writer. Also, fix FP constant printing to always print 8 byte intializers. Move printing of LinkOnce stubs. llvm-svn: 15741
-
Nate Begeman authored
llvm-svn: 15740
-
Nate Begeman authored
Eliminate MachineFunction& argument from eliminateFrameIndex in x86 Target. Get MachineFunction from MachineInstruction's parent's parent llvm-svn: 15739
-
Nate Begeman authored
llvm-svn: 15738
-
Nate Begeman authored
llvm-svn: 15737
-
Nate Begeman authored
llvm-svn: 15736
-
- Aug 14, 2004
-
-
Chris Lattner authored
This allows more globals to be marked constant, particularly global arrays. llvm-svn: 15735
-
- Aug 13, 2004
-
-
Reid Spencer authored
absolute position on the command line. Similarly allow any cl::list to use the method getPosition(n) to retrieve the absolute position of the nth option in the list. This provides support for two things: (a) options like -l that are actually positional and their order of occurrence matters when they are intermixed with positional arguments like "a.o"; and (b) options like -x LANG which affect only the positional arguments that come after the option. In both cases, knowing the absolute position of a given option helps. llvm-svn: 15725
-
Nate Begeman authored
llvm-svn: 15722
-
Nate Begeman authored
Darwin. Also, change asm printer to output proper stubs for external functions whose address is passed as an argument to aid in bugpointing. llvm-svn: 15721
-
Nate Begeman authored
llvm-svn: 15720
-
Nate Begeman authored
llvm-svn: 15719
-
Chris Lattner authored
block (common in a switch), make sure to remove extra edges in successor blocks. This fixes CodeExtractor/2004-08-12-BlockExtractPHI.ll and should be pulled into LLVM 1.3 (though the regression test need not be, as that would require pulling in the LoopExtract.cpp changes). llvm-svn: 15717
-
Chris Lattner authored
the extracted code was, instead of putting it at the end of the function llvm-svn: 15716
-
Chris Lattner authored
llvm-svn: 15714
-
Chris Lattner authored
Nate ran into when bugpointing siod. This fix should go into LLVM 1.3 llvm-svn: 15712
-
Nate Begeman authored
llvm-svn: 15711
-
Nate Begeman authored
llvm-svn: 15710
-
- Aug 12, 2004
-
-
Chris Lattner authored
Add support for targets that must spill certain physregs at certain locations. Patch contributed by Nate Begeman, slightly hacked by me. llvm-svn: 15701
-
Chris Lattner authored
llvm-svn: 15698
-