| Commit message (Expand) | Author | Age | Files | Lines |
* | Add preliminary v2f32 support for SPU. Like with v2i32, we just | Kalle Raiskila | 2010-08-02 | 1 | -0/+2 |
* | Add preliminary v2i32 support for SPU backend. As there are no | Kalle Raiskila | 2010-08-02 | 1 | -3/+16 |
* | Switch SPU calling convention (function arguments) | Kalle Raiskila | 2010-07-08 | 1 | -12/+40 |
* | Split the SDValue out of OutputArg so that SelectionDAG-independent | Dan Gohman | 2010-07-07 | 1 | -2/+4 |
* | Propagate debug loc. | Devang Patel | 2010-07-06 | 1 | -2/+3 |
* | Remove some unused/redundant code. | Kalle Raiskila | 2010-07-05 | 1 | -16/+0 |
* | Remove isSS argument from CreateFixedObject. Fixed objects cannot be spill sl... | Evan Cheng | 2010-07-03 | 1 | -3/+2 |
* | The hasMemory argument is irrelevant to how the argument | Dale Johannesen | 2010-06-25 | 1 | -3/+1 |
* | remove some dead variables reported by clang++ | Chris Lattner | 2010-06-21 | 1 | -2/+0 |
* | Fix the lowering of VECTOR_SHUFFLE on SPU to handle splats. | Kalle Raiskila | 2010-06-21 | 1 | -1/+1 |
* | Fix lowering of VECTOR_SHUFFLE on SPU. Old algorithm | Kalle Raiskila | 2010-06-21 | 1 | -9/+14 |
* | Eliminate unnecessary uses of getZExtValue(). | Dan Gohman | 2010-06-18 | 1 | -1/+1 |
* | Fix SPU to cope with vector insertelement to an undef position. | Kalle Raiskila | 2010-06-09 | 1 | -3/+8 |
* | Code refactoring: pull SchedPreference enum from TargetLowering.h to TargetMa... | Evan Cheng | 2010-05-19 | 1 | -1/+1 |
* | teach cellspu how to return i8 and i16 from calls, | Chris Lattner | 2010-04-20 | 1 | -12/+2 |
* | Use const qualifiers with TargetLowering. This eliminates several | Dan Gohman | 2010-04-17 | 1 | -8/+9 |
* | Move per-function state out of TargetLowering subclasses and into | Dan Gohman | 2010-04-17 | 1 | -3/+6 |
* | Add const qualifiers to CodeGen's use of LLVM IR constructs. | Dan Gohman | 2010-04-15 | 1 | -3/+3 |
* | Use twines to simplify calls to report_fatal_error. For code size and readabi... | Benjamin Kramer | 2010-04-08 | 1 | -31/+14 |
* | rename llvm::llvm_report_error -> llvm::report_fatal_error | Chris Lattner | 2010-04-07 | 1 | -9/+9 |
* | Remove a bunch of integer width predicate functions in favor of MathExtras. | Benjamin Kramer | 2010-03-29 | 1 | -1/+1 |
* | From Kalle Raiskila: | Chris Lattner | 2010-03-29 | 1 | -1/+2 |
* | Remove dead parameter passing. | Bill Wendling | 2010-03-02 | 1 | -2/+1 |
* | Move TLOF implementations to libCodegen to resolve layering violation. | Anton Korobeynikov | 2010-02-15 | 1 | -1/+1 |
* | Remove an assumption of default arguments. This is in anticipation of a | David Greene | 2010-02-15 | 1 | -8/+13 |
* | Revert 95130. | Evan Cheng | 2010-02-02 | 1 | -1/+1 |
* | Pass callsite return type to TargetLowering::LowerCall and use that to check ... | Evan Cheng | 2010-02-02 | 1 | -1/+1 |
* | Eliminate target hook IsEligibleForTailCallOptimization. | Evan Cheng | 2010-01-27 | 1 | -1/+3 |
* | Remove dead variable. | Bill Wendling | 2009-12-28 | 1 | -5/+1 |
* | Remove dead store. The initial value was never used, but always overridden. | Bill Wendling | 2009-12-28 | 1 | -7/+6 |
* | Add more plumbing. This time in the LowerArguments and "get" functions which | Bill Wendling | 2009-12-22 | 1 | -2/+2 |
* | Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used. | Dan Gohman | 2009-11-23 | 1 | -3/+0 |
* | We are not using DBG_STOPPOINT anymore. | Devang Patel | 2009-11-21 | 1 | -1/+0 |
* | Add a bool flag to StackObjects telling whether they reference spill | David Greene | 2009-11-12 | 1 | -2/+3 |
* | Remove strange 'const' qualifiers, as warned about by icc | Duncan Sands | 2009-09-06 | 1 | -2/+2 |
* | Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson. | Sandeep Patel | 2009-09-02 | 1 | -3/+3 |
* | Updated i128 sext support for CellSPU backend, contributed by Ken Werner (IBM) | Scott Michel | 2009-08-25 | 1 | -16/+32 |
* | 128-bit sign extension and vector shift cleanups, contributed by Ken Werner | Scott Michel | 2009-08-24 | 1 | -9/+45 |
* | Initialize ShufBytes, as gcc 4.4 can't detect that the entire array is | Scott Michel | 2009-08-24 | 1 | -1/+3 |
* | eliminate uses of cerr() | Chris Lattner | 2009-08-23 | 1 | -22/+22 |
* | Allow targets to specify their choice of calling conventions per | Anton Korobeynikov | 2009-08-14 | 1 | -1/+1 |
* | Add contexts to some of the MVT APIs. No functionality change yet, just the ... | Owen Anderson | 2009-08-12 | 1 | -7/+13 |
* | Split EVT into MVT and EVT, the former representing _just_ a primitive type, ... | Owen Anderson | 2009-08-11 | 1 | -458/+458 |
* | Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ... | Owen Anderson | 2009-08-10 | 1 | -514/+514 |
* | SimpleValueType-ify a few more methods on TargetLowering. | Owen Anderson | 2009-08-10 | 1 | -2/+2 |
* | Continue the SimpleValueType-ification. | Owen Anderson | 2009-08-10 | 1 | -4/+4 |
* | Start moving TargetLowering away from using full MVTs and towards SimpleValue... | Owen Anderson | 2009-08-10 | 1 | -2/+4 |
* | Fix a bunch of namespace pollution. | Dan Gohman | 2009-08-07 | 1 | -2/+2 |
* | Major calling convention code refactoring. | Dan Gohman | 2009-08-05 | 1 | -79/+61 |
* | Move types back to the 2.5 API. | Owen Anderson | 2009-07-29 | 1 | -3/+2 |