2012-01-07 |
Benjamin Kramer | Remove VectorExtras. This unused helper was written... |
blob | commitdiff | raw |
2011-12-13 |
Chandler Carruth | Initial CodeGen support for CTTZ/CTLZ where a zero... |
blob | commitdiff | raw | diff to current |
2011-11-08 |
Pete Cooper | Added invariant field to the DAG.getLoad method and... |
blob | commitdiff | raw | diff to current |
2011-10-16 |
Nadav Rotem | Fix a bug in LowerV2I64Splat, which generated a BUILD_V... |
blob | commitdiff | raw | diff to current |
2011-10-15 |
Nadav Rotem | The CELL backend cannot select patterns for vector... |
blob | commitdiff | raw | diff to current |
2011-10-04 |
Nadav Rotem | Set operation actions to legal types only. |
blob | commitdiff | raw | diff to current |
2011-10-04 |
Nadav Rotem | Operations should be custom lowered only if their type... |
blob | commitdiff | raw | diff to current |
2011-09-06 |
Duncan Sands | Add codegen support for vector select (in the IR this... |
blob | commitdiff | raw | diff to current |
2011-08-12 |
Duncan Sands | Silence a bunch (but not all) "variable written but... |
blob | commitdiff | raw | diff to current |
2011-07-27 |
Eli Friedman | Code generation for 'fence' instruction. |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
blob | commitdiff | raw | diff to current |
2011-07-14 |
Evan Cheng | Next round of MC refactoring. This patch factor MC... |
blob | commitdiff | raw | diff to current |
2011-07-08 |
Cameron Zwarich | Add an intrinsic and codegen support for fused multiply... |
blob | commitdiff | raw | diff to current |
2011-06-08 |
Eric Christopher | Add a parameter to CCState so that it can access the... |
blob | commitdiff | raw | diff to current |
2011-06-02 |
Eric Christopher | Have LowerOperandForConstraint handle multiple characte... |
blob | commitdiff | raw | diff to current |
2011-05-19 |
Cameron Zwarich | Use the correct register class for Cell varargs spillin... |
blob | commitdiff | raw | diff to current |
2011-05-06 |
Eli Friedman | Make the logic for determining function alignment more... |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Chris Lattner | Fix a ton of comment typos found by codespell. Patch by |
blob | commitdiff | raw | diff to current |
2011-02-25 |
Owen Anderson | Allow targets to specify a the type of the RHS of a... |
blob | commitdiff | raw | diff to current |
2011-02-21 |
Devang Patel | Revert r124611 - "Keep track of incoming argument's... |
blob | commitdiff | raw | diff to current |
2011-01-31 |
Devang Patel | Keep track of incoming argument's location while emitti... |
blob | commitdiff | raw | diff to current |
2011-01-20 |
Kalle Raiskila | Allow sign-extending of i8 and i16 to i128 on SPU. |
blob | commitdiff | raw | diff to current |
2011-01-18 |
Jeffrey Yasskin | Remove unused variables found by gcc-4.6's -Wunused... |
blob | commitdiff | raw | diff to current |
2011-01-17 |
Kalle Raiskila | Don't crash SPU BE with memory accesses with big alignmnet. |
blob | commitdiff | raw | diff to current |
2011-01-10 |
Anton Korobeynikov | Rename TargetFrameInfo into TargetFrameLowering. Also... |
blob | commitdiff | raw | diff to current |
2010-12-21 |
Chris Lattner | rename MVT::Flag to MVT::Glue. "Flag" is a terrible... |
blob | commitdiff | raw | diff to current |
2010-11-24 |
Kalle Raiskila | Use i8 as SETCC result type for i1 in SPU. |
blob | commitdiff | raw | diff to current |
2010-11-23 |
Kalle Raiskila | Division by pow-of-2 is not cheap on SPU, do it with |
blob | commitdiff | raw | diff to current |
2010-11-23 |
Wesley Peck | Renaming ISD::BIT_CONVERT to ISD::BITCAST to better... |
blob | commitdiff | raw | diff to current |
2010-11-22 |
Kalle Raiskila | Fix a bug with extractelement on SPU. |
blob | commitdiff | raw | diff to current |
2010-11-15 |
Kalle Raiskila | Improve code layout, mostly indentation. |
blob | commitdiff | raw | diff to current |
2010-11-12 |
Kalle Raiskila | Fix memory access lowering on SPU, adding |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Duncan Sands | Simplify uses of MVT and EVT. An MVT can be compared... |
blob | commitdiff | raw | diff to current |
2010-10-29 |
John Thompson | Inline asm multiple alternative constraints development... |
blob | commitdiff | raw | diff to current |
2010-10-18 |
Kalle Raiskila | Improve lowering of sext to i128 on SPU. |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Kalle Raiskila | Implement two virtual functions in SPUTargetLowering. |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | update a bunch of code to use the MachinePointerInfo... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | it's more elegant to put the "getConstantPool" and |
blob | commitdiff | raw | diff to current |
2010-09-09 |
Kalle Raiskila | Silence compiler warning. |
blob | commitdiff | raw | diff to current |
2010-09-08 |
Kalle Raiskila | Fix CellSPU vector shuffles, again. |
blob | commitdiff | raw | diff to current |
2010-08-29 |
Kalle Raiskila | Fix lowering of INSERT_VECTOR_ELT in SPU. |
blob | commitdiff | raw | diff to current |
2010-08-24 |
Kalle Raiskila | Fix SPU BE to use all the available return registers. |
blob | commitdiff | raw | diff to current |
2010-08-24 |
Kalle Raiskila | Remove some dead code from SPU BE that remained |
blob | commitdiff | raw | diff to current |
2010-08-18 |
Kalle Raiskila | Fix a bug with insertelement on SPU. |
blob | commitdiff | raw | diff to current |
2010-08-18 |
Kalle Raiskila | Remove all traces of v2[i,f]32 on SPU. |
blob | commitdiff | raw | diff to current |
2010-08-09 |
Kalle Raiskila | Have SPU handle halfvec stores aligned by 8 bytes. |
blob | commitdiff | raw | diff to current |
2010-08-04 |
Kalle Raiskila | Make SPU backend handle insertelement and |
blob | commitdiff | raw | diff to current |
2010-08-02 |
Kalle Raiskila | More SPU v2f32 stuff added: insertelement and shuffle. |
blob | commitdiff | raw | diff to current |
2010-08-02 |
Kalle Raiskila | Add preliminary v2f32 support for SPU. Like with v2i32... |
blob | commitdiff | raw | diff to current |
2010-08-02 |
Kalle Raiskila | Add preliminary v2i32 support for SPU backend. As there... |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Kalle Raiskila | Switch SPU calling convention (function arguments) |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Dan Gohman | Split the SDValue out of OutputArg so that SelectionDAG... |
blob | commitdiff | raw | diff to current |
2010-07-06 |
Devang Patel | Propagate debug loc. |
blob | commitdiff | raw | diff to current |
2010-07-05 |
Kalle Raiskila | Remove some unused/redundant code. |
blob | commitdiff | raw | diff to current |
2010-07-03 |
Evan Cheng | Remove isSS argument from CreateFixedObject. Fixed... |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Dale Johannesen | The hasMemory argument is irrelevant to how the argument |
blob | commitdiff | raw | diff to current |
2010-06-21 |
Chris Lattner | remove some dead variables reported by clang++ |
blob | commitdiff | raw | diff to current |
2010-06-21 |
Kalle Raiskila | Fix the lowering of VECTOR_SHUFFLE on SPU to handle... |
blob | commitdiff | raw | diff to current |
2010-06-21 |
Kalle Raiskila | Fix lowering of VECTOR_SHUFFLE on SPU. Old algorithm |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dan Gohman | Eliminate unnecessary uses of getZExtValue(). |
blob | commitdiff | raw | diff to current |
2010-06-09 |
Kalle Raiskila | Fix SPU to cope with vector insertelement to an undef... |
blob | commitdiff | raw | diff to current |
2010-05-19 |
Evan Cheng | Code refactoring: pull SchedPreference enum from Target... |
blob | commitdiff | raw | diff to current |
2010-04-20 |
Chris Lattner | teach cellspu how to return i8 and i16 from calls, |
blob | commitdiff | raw | diff to current |
2010-04-17 |
Dan Gohman | Use const qualifiers with TargetLowering. This eliminat... |
blob | commitdiff | raw | diff to current |
2010-04-17 |
Dan Gohman | Move per-function state out of TargetLowering subclasse... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Dan Gohman | Add const qualifiers to CodeGen's use of LLVM IR constr... |
blob | commitdiff | raw | diff to current |
2010-04-08 |
Benjamin Kramer | Use twines to simplify calls to report_fatal_error... |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Chris Lattner | rename llvm::llvm_report_error -> llvm::report_fatal_error |
blob | commitdiff | raw | diff to current |
2010-03-29 |
Benjamin Kramer | Remove a bunch of integer width predicate functions... |
blob | commitdiff | raw | diff to current |
2010-03-29 |
Chris Lattner | From Kalle Raiskila: |
blob | commitdiff | raw | diff to current |
2010-03-02 |
Bill Wendling | Remove dead parameter passing. |
blob | commitdiff | raw | diff to current |
2010-02-15 |
Anton Korobeynikov | Move TLOF implementations to libCodegen to resolve... |
blob | commitdiff | raw | diff to current |
2010-02-15 |
David Greene | Remove an assumption of default arguments. This is... |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Evan Cheng | Revert 95130. |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Evan Cheng | Pass callsite return type to TargetLowering::LowerCall... |
blob | commitdiff | raw | diff to current |
2010-01-27 |
Evan Cheng | Eliminate target hook IsEligibleForTailCallOptimization. |
blob | commitdiff | raw | diff to current |
2009-12-28 |
Bill Wendling | Remove dead variable. |
blob | commitdiff | raw | diff to current |
2009-12-28 |
Bill Wendling | Remove dead store. The initial value was never used... |
blob | commitdiff | raw | diff to current |
2009-12-22 |
Bill Wendling | Add more plumbing. This time in the LowerArguments... |
blob | commitdiff | raw | diff to current |
2009-11-23 |
Dan Gohman | Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are... |
blob | commitdiff | raw | diff to current |
2009-11-21 |
Devang Patel | We are not using DBG_STOPPOINT anymore. |
blob | commitdiff | raw | diff to current |
2009-11-12 |
David Greene | Add a bool flag to StackObjects telling whether they... |
blob | commitdiff | raw | diff to current |
2009-09-06 |
Duncan Sands | Remove strange 'const' qualifiers, as warned about... |
blob | commitdiff | raw | diff to current |
2009-09-02 |
Sandeep Patel | Retype from unsigned to CallingConv::ID accordingly... |
blob | commitdiff | raw | diff to current |
2009-08-25 |
Scott Michel | Updated i128 sext support for CellSPU backend, contribu... |
blob | commitdiff | raw | diff to current |
2009-08-24 |
Scott Michel | 128-bit sign extension and vector shift cleanups, contr... |
blob | commitdiff | raw | diff to current |
2009-08-24 |
Scott Michel | Initialize ShufBytes, as gcc 4.4 can't detect that... |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | eliminate uses of cerr() |
blob | commitdiff | raw | diff to current |
2009-08-14 |
Anton Korobeynikov | Allow targets to specify their choice of calling conven... |
blob | commitdiff | raw | diff to current |
2009-08-12 |
Owen Anderson | Add contexts to some of the MVT APIs. No functionality... |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Owen Anderson | Split EVT into MVT and EVT, the former representing... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Rename MVT to EVT, in preparation for splitting SimpleV... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | SimpleValueType-ify a few more methods on TargetLowering. |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Continue the SimpleValueType-ification. |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Start moving TargetLowering away from using full MVTs... |
blob | commitdiff | raw | diff to current |
2009-08-07 |
Dan Gohman | Fix a bunch of namespace pollution. |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Dan Gohman | Major calling convention code refactoring. |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Owen Anderson | Move types back to the 2.5 API. |
blob | commitdiff | raw | diff to current |
2009-07-28 |
Chris Lattner | Rip all of the global variable lowering logic out of... |
blob | commitdiff | raw | diff to current |
2009-07-22 |
Owen Anderson | Get rid of the Pass+Context magic. |
blob | commitdiff | raw | diff to current |
next |