- Aug 28, 2006
-
-
Chris Lattner authored
llvm-svn: 29924
-
Chris Lattner authored
llvm-svn: 29923
-
Chris Lattner authored
llvm-svn: 29922
-
Chris Lattner authored
llvm-svn: 29921
-
Chris Lattner authored
something is a pass vs an analysis group now. Simplify interfaces. llvm-svn: 29920
-
Chris Lattner authored
llvm-svn: 29919
-
Chris Lattner authored
llvm-svn: 29918
-
Chris Lattner authored
llvm-svn: 29917
-
Chris Lattner authored
llvm-svn: 29916
-
Chris Lattner authored
'autodetect .ll files' functionality. llvm-svn: 29915
-
- Aug 27, 2006
-
-
Chris Lattner authored
but that's not the ppc backend's fault. llvm-svn: 29914
-
Chris Lattner authored
llvm-svn: 29913
-
Chris Lattner authored
llvm-svn: 29912
-
Chris Lattner authored
llvm-svn: 29911
-
Chris Lattner authored
llvm-svn: 29910
-
Chris Lattner authored
anchor methods to others. This eliminates the vtable/template method bloat in .o files that defining a cl::opt used to impose (~4K per .o file for one cp::opt<unsigned>). llvm-svn: 29909
-
Chris Lattner authored
and provides macros that can be used to make explicit instantiations of template specializations, which is a gcc-specific feature. llvm-svn: 29908
-
Evan Cheng authored
SDOperand arguments. Use the variants which take an array and number instead. llvm-svn: 29907
-
Evan Cheng authored
SDOperand arguments. Use the variants which take an array and number instead. llvm-svn: 29906
-
Evan Cheng authored
3 SDOperand operands. They are replaced by versions which take an array of SDOperand and the number of operands. llvm-svn: 29905
-
Chris Lattner authored
llvm-svn: 29904
-
- Aug 26, 2006
-
-
Chris Lattner authored
ppc target, not the itanium target, when run on an itanium machine. This should fix the CodeGen/PowerPC regtest failures on itanium. llvm-svn: 29903
-
Nate Begeman authored
entries in the correct order, fixing several fixmes. llvm-svn: 29902
-
Evan Cheng authored
llvm-svn: 29901
-
Evan Cheng authored
llvm-svn: 29900
-
Evan Cheng authored
llvm-svn: 29899
-
Evan Cheng authored
llvm-svn: 29898
-
Evan Cheng authored
llvm-svn: 29897
-
Chris Lattner authored
llvm-svn: 29896
-
Evan Cheng authored
llvm-svn: 29895
-
Evan Cheng authored
llvm-svn: 29894
-
Evan Cheng authored
llvm-svn: 29893
-
Evan Cheng authored
- Clean up the code generated by tablegen: * AddToISelQueue now takes one argument. * ComplexPattern matching condition can now be shared. * Eliminate passing unnecessary arguments to emit routines. * Eliminate some unneeded SDOperand declarations in select routines. * Other minor clean ups. - This reduces foot print slightly: X86ISelDAGToDAG.o is reduced from 971k to 823k. llvm-svn: 29892
-
Chris Lattner authored
llvm-svn: 29891
-
Chris Lattner authored
paves the way for future changes, increases coallescing opportunities (in theory, not witnessed in practice), and eliminates the really expensive LiveIntervals::overlapsAliases method. llvm-svn: 29890
-
Evan Cheng authored
llvm-svn: 29889
-
Jim Laskey authored
llvm-svn: 29888
-
Owen Anderson authored
causing a crash in 175.vpr llvm-svn: 29887
-
Owen Anderson authored
llvm-svn: 29886
-
- Aug 25, 2006
-
-
Evan Cheng authored
asm printer will print it as offset*4. e.g. bne cr0, $+8. The PPC code emitter was expecting the offset to be number of instructions, not number of bytes. This fixes a whole bunch of JIT failures. llvm-svn: 29885
-