Convert more uses of XXXRegisterClass to &XXXRegClass. No functional change since...
[oota-llvm.git] / lib / Target / CellSPU / SPUISelLowering.cpp
2012-04-20 Craig TopperConvert more uses of XXXRegisterClass to &XXXRegClass...
2012-04-04 Rafael EspindolaAlways compute all the bits in ComputeMaskedBits.
2012-03-27 Craig TopperRemove unnecessary llvm:: qualifications
2012-03-11 Benjamin KramerRemove global map. This code isn't even hot.
2012-03-11 Craig TopperUse uint16_t to store registers and opcode in static...
2012-02-28 Evan ChengRe-commit r151623 with fix. Only issue special no-retur...
2012-02-28 Daniel DunbarRevert r151623 "Some ARM implementaions, e.g. A-series...
2012-02-28 Evan ChengSome ARM implementaions, e.g. A-series, does return...
2012-02-07 Craig TopperConvert assert(0) to llvm_unreachable
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2012-01-07 Benjamin KramerRemove VectorExtras. This unused helper was written...
2011-12-13 Chandler CarruthInitial CodeGen support for CTTZ/CTLZ where a zero...
2011-11-08 Pete CooperAdded invariant field to the DAG.getLoad method and...
2011-10-16 Nadav RotemFix a bug in LowerV2I64Splat, which generated a BUILD_V...
2011-10-15 Nadav RotemThe CELL backend cannot select patterns for vector...
2011-10-04 Nadav RotemSet operation actions to legal types only.
2011-10-04 Nadav RotemOperations should be custom lowered only if their type...
2011-09-06 Duncan SandsAdd codegen support for vector select (in the IR this...
2011-08-12 Duncan SandsSilence a bunch (but not all) "variable written but...
2011-07-27 Eli FriedmanCode generation for 'fence' instruction.
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
2011-07-14 Evan ChengNext round of MC refactoring. This patch factor MC...
2011-07-08 Cameron ZwarichAdd an intrinsic and codegen support for fused multiply...
2011-06-08 Eric ChristopherAdd a parameter to CCState so that it can access the...
2011-06-02 Eric ChristopherHave LowerOperandForConstraint handle multiple characte...
2011-05-19 Cameron ZwarichUse the correct register class for Cell varargs spillin...
2011-05-06 Eli FriedmanMake the logic for determining function alignment more...
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-02-25 Owen AndersonAllow targets to specify a the type of the RHS of a...
2011-02-21 Devang PatelRevert r124611 - "Keep track of incoming argument's...
2011-01-31 Devang PatelKeep track of incoming argument's location while emitti...
2011-01-20 Kalle RaiskilaAllow sign-extending of i8 and i16 to i128 on SPU.
2011-01-18 Jeffrey YasskinRemove unused variables found by gcc-4.6's -Wunused...
2011-01-17 Kalle RaiskilaDon't crash SPU BE with memory accesses with big alignmnet.
2011-01-10 Anton KorobeynikovRename TargetFrameInfo into TargetFrameLowering. Also...
2010-12-21 Chris Lattnerrename MVT::Flag to MVT::Glue. "Flag" is a terrible...
2010-11-24 Kalle RaiskilaUse i8 as SETCC result type for i1 in SPU.
2010-11-23 Kalle RaiskilaDivision by pow-of-2 is not cheap on SPU, do it with
2010-11-23 Wesley PeckRenaming ISD::BIT_CONVERT to ISD::BITCAST to better...
2010-11-22 Kalle RaiskilaFix a bug with extractelement on SPU.
2010-11-15 Kalle RaiskilaImprove code layout, mostly indentation.
2010-11-12 Kalle RaiskilaFix memory access lowering on SPU, adding
2010-11-03 Duncan SandsSimplify uses of MVT and EVT. An MVT can be compared...
2010-10-29 John ThompsonInline asm multiple alternative constraints development...
2010-10-18 Kalle RaiskilaImprove lowering of sext to i128 on SPU.
2010-10-07 Kalle RaiskilaImplement two virtual functions in SPUTargetLowering.
2010-09-21 Chris Lattnerupdate a bunch of code to use the MachinePointerInfo...
2010-09-21 Chris Lattnerit's more elegant to put the "getConstantPool" and
2010-09-09 Kalle RaiskilaSilence compiler warning.
2010-09-08 Kalle RaiskilaFix CellSPU vector shuffles, again.
2010-08-29 Kalle RaiskilaFix lowering of INSERT_VECTOR_ELT in SPU.
2010-08-24 Kalle RaiskilaFix SPU BE to use all the available return registers.
2010-08-24 Kalle RaiskilaRemove some dead code from SPU BE that remained
2010-08-18 Kalle RaiskilaFix a bug with insertelement on SPU.
2010-08-18 Kalle RaiskilaRemove all traces of v2[i,f]32 on SPU.
2010-08-09 Kalle RaiskilaHave SPU handle halfvec stores aligned by 8 bytes.
2010-08-04 Kalle RaiskilaMake SPU backend handle insertelement and
2010-08-02 Kalle RaiskilaMore SPU v2f32 stuff added: insertelement and shuffle.
2010-08-02 Kalle RaiskilaAdd preliminary v2f32 support for SPU. Like with v2i32...
2010-08-02 Kalle RaiskilaAdd preliminary v2i32 support for SPU backend. As there...
2010-07-08 Kalle RaiskilaSwitch SPU calling convention (function arguments)
2010-07-07 Dan GohmanSplit the SDValue out of OutputArg so that SelectionDAG...
2010-07-06 Devang PatelPropagate debug loc.
2010-07-05 Kalle RaiskilaRemove some unused/redundant code.
2010-07-03 Evan ChengRemove isSS argument from CreateFixedObject. Fixed...
2010-06-25 Dale JohannesenThe hasMemory argument is irrelevant to how the argument
2010-06-21 Chris Lattnerremove some dead variables reported by clang++
2010-06-21 Kalle RaiskilaFix the lowering of VECTOR_SHUFFLE on SPU to handle...
2010-06-21 Kalle RaiskilaFix lowering of VECTOR_SHUFFLE on SPU. Old algorithm
2010-06-18 Dan GohmanEliminate unnecessary uses of getZExtValue().
2010-06-09 Kalle RaiskilaFix SPU to cope with vector insertelement to an undef...
2010-05-19 Evan ChengCode refactoring: pull SchedPreference enum from Target...
2010-04-20 Chris Lattnerteach cellspu how to return i8 and i16 from calls,
2010-04-17 Dan GohmanUse const qualifiers with TargetLowering. This eliminat...
2010-04-17 Dan GohmanMove per-function state out of TargetLowering subclasse...
2010-04-15 Dan GohmanAdd const qualifiers to CodeGen's use of LLVM IR constr...
2010-04-08 Benjamin KramerUse twines to simplify calls to report_fatal_error...
2010-04-07 Chris Lattnerrename llvm::llvm_report_error -> llvm::report_fatal_error
2010-03-29 Benjamin KramerRemove a bunch of integer width predicate functions...
2010-03-29 Chris LattnerFrom Kalle Raiskila:
2010-03-02 Bill WendlingRemove dead parameter passing.
2010-02-15 Anton KorobeynikovMove TLOF implementations to libCodegen to resolve...
2010-02-15 David GreeneRemove an assumption of default arguments. This is...
2010-02-02 Evan ChengRevert 95130.
2010-02-02 Evan ChengPass callsite return type to TargetLowering::LowerCall...
2010-01-27 Evan ChengEliminate target hook IsEligibleForTailCallOptimization.
2009-12-28 Bill WendlingRemove dead variable.
2009-12-28 Bill WendlingRemove dead store. The initial value was never used...
2009-12-22 Bill WendlingAdd more plumbing. This time in the LowerArguments...
2009-11-23 Dan GohmanRemove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are...
2009-11-21 Devang PatelWe are not using DBG_STOPPOINT anymore.
2009-11-12 David GreeneAdd a bool flag to StackObjects telling whether they...
2009-09-06 Duncan SandsRemove strange 'const' qualifiers, as warned about...
2009-09-02 Sandeep PatelRetype from unsigned to CallingConv::ID accordingly...
2009-08-25 Scott MichelUpdated i128 sext support for CellSPU backend, contribu...
2009-08-24 Scott Michel128-bit sign extension and vector shift cleanups, contr...
2009-08-24 Scott MichelInitialize ShufBytes, as gcc 4.4 can't detect that...
2009-08-23 Chris Lattnereliminate uses of cerr()
2009-08-14 Anton KorobeynikovAllow targets to specify their choice of calling conven...
2009-08-12 Owen AndersonAdd contexts to some of the MVT APIs. No functionality...
next