| Commit message (Expand) | Author | Age | Files | Lines |
* | Change Divided flag to Split, as suggested by Evan | Nicolas Geoffray | 2008-04-15 | 1 | -2/+2 |
* | Reverse sense of unwind-tables option. This means | Dale Johannesen | 2008-04-14 | 1 | -1/+1 |
* | Add a divided flag for the first piece of an argument divided into mulitple p... | Nicolas Geoffray | 2008-04-13 | 1 | -12/+12 |
* | Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which are not Legal | Dan Gohman | 2008-04-12 | 1 | -7/+3 |
* | Implement new llc flag -disable-required-unwind-tables. | Dale Johannesen | 2008-04-08 | 1 | -1/+2 |
* | Rename MemOperand to MachineMemOperand. This was suggested by | Dan Gohman | 2008-04-07 | 1 | -2/+2 |
* | Re-commit of the r48822, where the infinite looping problem discovered | Roman Levenstein | 2008-04-07 | 1 | -6/+6 |
* | Backing out 48222 temporarily. | Evan Cheng | 2008-04-03 | 1 | -6/+6 |
* | Cosmetic changes per EH patch review feedback. | Dale Johannesen | 2008-04-02 | 1 | -3/+3 |
* | Recommitting EH patch; this should answer most of the | Dale Johannesen | 2008-04-02 | 2 | -3/+7 |
* | Revert 49006 for the moment. | Dale Johannesen | 2008-04-01 | 2 | -7/+3 |
* | Emit exception handling info for functions which are | Dale Johannesen | 2008-03-31 | 2 | -3/+7 |
* | Move reMaterialize() from TargetRegisterInfo to TargetInstrInfo. | Evan Cheng | 2008-03-31 | 2 | -12/+0 |
* | Fix "Control reaches the end of non-void function" warnings, | Chris Lattner | 2008-03-30 | 1 | -0/+2 |
* | Use a linked data structure for the uses lists of an SDNode, just like | Roman Levenstein | 2008-03-26 | 1 | -6/+6 |
* | Smaller function alignment when optimizing for size. | Evan Cheng | 2008-03-25 | 1 | -1/+1 |
* | Add explicit keywords. | Dan Gohman | 2008-03-25 | 1 | -1/+1 |
* | A quick nm audit turned up several fixed tables and objects that were | Dan Gohman | 2008-03-25 | 1 | -1/+1 |
* | Use the bit size of the operand instead of the hard-coded 32 to generate the | Bill Wendling | 2008-03-24 | 1 | -2/+5 |
* | Introduce a new node for holding call argument | Duncan Sands | 2008-03-21 | 1 | -42/+26 |
* | detabify llvm, patch by Mike Stump! | Chris Lattner | 2008-03-20 | 2 | -22/+22 |
* | Add support for multiple return values for the PPC target by | Dan Gohman | 2008-03-19 | 2 | -146/+23 |
* | Make Complex long long/double/long double work | Dale Johannesen | 2008-03-17 | 2 | -2/+19 |
* | Unbreak JIT. Ignore TargetInstrInfo::IMPLICIT_DEF. | Evan Cheng | 2008-03-17 | 1 | -0/+2 |
* | Next round of PPC32 ABI changes. Allow for gcc | Dale Johannesen | 2008-03-17 | 2 | -13/+66 |
* | Replace all target specific implicit def instructions with a target independe... | Evan Cheng | 2008-03-15 | 5 | -40/+0 |
* | Implement the real calling convention for ppc32 Altivec: | Dale Johannesen | 2008-03-14 | 1 | -21/+118 |
* | Do not promote float params to double in varargs | Dale Johannesen | 2008-03-12 | 1 | -6/+0 |
* | One more bit of Altivec parameter passing. | Dale Johannesen | 2008-03-12 | 1 | -3/+5 |
* | Implement Altivec passing to varargs functions on ppc. | Dale Johannesen | 2008-03-12 | 1 | -7/+72 |
* | Use PassManagerBase instead of FunctionPassManager for functions | Dan Gohman | 2008-03-11 | 3 | -11/+10 |
* | Generalize ExpandIntToFP to handle the case where the operand is legal | Dan Gohman | 2008-03-11 | 1 | -0/+4 |
* | Disable prolog code that aligns the stack when a | Dale Johannesen | 2008-03-10 | 1 | -7/+17 |
* | Change the "enable/disable" mechanism so that we can enable PPC register | Bill Wendling | 2008-03-10 | 3 | -58/+77 |
* | Default ISD::PREFETCH to expand. | Evan Cheng | 2008-03-10 | 1 | -1/+0 |
* | fix 80 col violations. | Chris Lattner | 2008-03-10 | 1 | -8/+8 |
* | Stylistic modifications. No functionality changes. | Nicolas Geoffray | 2008-03-10 | 1 | -44/+39 |
* | Give TargetLowering::getSetCCResultType() a parameter so that ISD::SETCC's | Scott Michel | 2008-03-10 | 2 | -1/+10 |
* | Add description of individual bits in CR. This fix PR1765. | Nicolas Geoffray | 2008-03-10 | 5 | -38/+152 |
* | Increase ISD::ParamFlags to 64 bits. Increase the ByValSize | Dale Johannesen | 2008-03-10 | 1 | -7/+13 |
* | Darwin PPC64 indirect call target goes in X12, not R12. This fixes these | Chris Lattner | 2008-03-09 | 1 | -2/+3 |
* | More ppc32 byval handling (bug fixes). Things | Dale Johannesen | 2008-03-08 | 1 | -3/+23 |
* | Implement x86 support for @llvm.prefetch. It corresponds to prefetcht{0|1|2} ... | Evan Cheng | 2008-03-08 | 1 | -0/+1 |
* | Add support for calls with i128 return values on ppc64. | Dan Gohman | 2008-03-08 | 1 | -3/+13 |
* | PPC64 passes arguments of integral type in i64 registers, not i32. Reflect this | Bill Wendling | 2008-03-07 | 1 | -26/+43 |
* | Add support for lowering 128-bit shifts on ppc64. | Dan Gohman | 2008-03-07 | 1 | -44/+60 |
* | Next bits of PPC byval handling. Basically functional | Dale Johannesen | 2008-03-07 | 1 | -7/+73 |
* | Add support for ppc64 shifts with 7-bit (oversized) shift amount (e.g. PPCshl). | Chris Lattner | 2008-03-07 | 2 | -6/+16 |
* | Replace SDT_PPCShiftOp in favor of SDTIntBinOps. This allows it to work | Chris Lattner | 2008-03-07 | 1 | -6/+3 |
* | Next bit of PPC ByVal handling; call-site code seems | Dale Johannesen | 2008-03-05 | 1 | -3/+11 |