- Feb 27, 2008
-
-
Nick Kledzik authored
llvm-svn: 47695
-
Evan Cheng authored
llvm-svn: 47687
-
Dan Gohman authored
llvm-svn: 47680
-
Duncan Sands authored
llvm-svn: 47669
-
Evan Cheng authored
Don't track max alignment during stack object allocations since they can be deleted later. Let PEI compute it. llvm-svn: 47668
-
Bill Wendling authored
llvm-svn: 47663
-
Chris Lattner authored
llvm-svn: 47662
-
Evan Cheng authored
llvm-svn: 47657
-
Dan Gohman authored
ComputeMaskedBits to use the APInt form, and remove the non-APInt form. llvm-svn: 47654
-
Devang Patel authored
llvm-svn: 47653
-
Dan Gohman authored
Change several cases in SimplifyDemandedMask that don't ever do any simplifying to reuse the logic in ComputeMaskedBits instead of duplicating it. llvm-svn: 47648
-
- Feb 26, 2008
-
-
Devang Patel authored
llvm-svn: 47633
-
Bill Wendling authored
llvm-svn: 47629
-
Anton Korobeynikov authored
llvm-svn: 47628
-
Bill Wendling authored
would have been a Godsend here! llvm-svn: 47625
-
Nick Kledzik authored
first commit of new LTO system. It is not hooked up in the llvm/tools/Makefile, so no one will build it be default yet llvm-svn: 47621
-
Devang Patel authored
llvm-svn: 47619
-
Devang Patel authored
llvm-svn: 47616
-
Devang Patel authored
Remove unnecessary getOperand/setOperand overriders. Simplify getReturnValue() llvm-svn: 47614
-
Devang Patel authored
Unify to ReturnInst::init() member functions. llvm-svn: 47611
-
Devang Patel authored
llvm-svn: 47607
-
Bill Wendling authored
llvm-svn: 47597
-
Evan Cheng authored
llvm-svn: 47587
-
Devang Patel authored
llvm-svn: 47577
-
Eli Friedman authored
llvm-svn: 47576
-
- Feb 25, 2008
-
-
Dan Gohman authored
and StoreSDNode into LSBaseSDNode. llvm-svn: 47570
-
Chris Lattner authored
llvm-svn: 47563
-
Dan Gohman authored
a SignBitIsZero function to simplify a common use case. llvm-svn: 47561
-
Chris Lattner authored
llvm-svn: 47558
-
Chris Lattner authored
llvm-svn: 47556
-
Chris Lattner authored
llvm-svn: 47555
-
Dan Gohman authored
that combines getValueType and MVT::getSizeInBits, since this occurrs frequently. llvm-svn: 47552
-
Evan Cheng authored
llvm-svn: 47545
-
- Feb 24, 2008
-
-
Bill Wendling authored
%r3 on PPC) in their ASM files. However, it's hard for humans to read during debugging. Adding a new field to the register data that lets you specify a different name to be printed than the one that goes into the ASM file -- %x3 instead of %r3, for instance. llvm-svn: 47534
-
- Feb 23, 2008
-
-
Scott Michel authored
for CellSPU modifications: - SPUInstrInfo.td refactoring: "multiclass" really is _your_ friend. - Other improvements based on refactoring effort in SPUISelLowering.cpp, esp. in SPUISelLowering::PerformDAGCombine(), where zero amount shifts and rotates are now eliminiated, other scalar-to-vector-to-scalar silliness is also eliminated. - 64-bit operations are being implemented, _muldi3.c gcc runtime now compiles and generates the right code. More work still needs to be done. llvm-svn: 47532
-
Devang Patel authored
llvm-svn: 47516
-
Devang Patel authored
llvm-svn: 47511
-
Evan Cheng authored
llvm-svn: 47510
-
Devang Patel authored
To support multiple return values, now ret instruction supports multiple operands instead of one aggregate operand. llvm-svn: 47508
-
- Feb 22, 2008
-
-
Dale Johannesen authored
stuff into ParamAttrsList.h. Per feedback from ParamAttrs changes. llvm-svn: 47504
-