Convert more uses of XXXRegisterClass to &XXXRegClass. No functional change since...
[oota-llvm.git] / lib / Target / XCore / XCoreISelLowering.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-11 Craig TopperConvert more static tables of registers used by calling...
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-18 Jia LiuEmacs-tag and some comment fix for all ARM, CellSPU...
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-11-03 Dan GohmanReapply r143206, with fixes. Disallow physical register...
2011-10-29 Dan GohmanRevert r143206, as there are still some failing tests.
2011-10-28 Dan GohmanReapply r143177 and r143179 (reverting r143188), with...
2011-10-28 Duncan SandsSpeculatively disable Dan's commits 143177 and 143179...
2011-10-28 Dan GohmanEliminate LegalizeOps' LegalizedNodes map and have...
2011-09-23 Richard OsborneFix 80 column violations.
2011-09-06 Duncan SandsAdd codegen support for vector select (in the IR this...
2011-09-06 Duncan SandsSplit the init.trampoline intrinsic, which currently...
2011-08-01 Richard OsborneFix crash with varargs function with no named parameters.
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
2011-06-29 Eric ChristopherMove XCore from getRegClassForInlineAsmConstraint to
2011-06-08 Eric ChristopherAdd a parameter to CCState so that it can access the...
2011-05-24 Devang PatelRemove dead code.
2011-05-06 Eli FriedmanMake the logic for determining function alignment more...
2011-04-23 Jay FoadRemove unused STL header includes.
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-16 Stuart HastingsSwap VT and DebugLoc operands of getExtLoad() for consi...
2011-02-02 Richard OsborneAdd support for trampolines on the XCore.
2011-01-10 Anton KorobeynikovRename TargetFrameInfo into TargetFrameLowering. Also...
2011-01-06 Evan ChengRe-implement r122936 with proper target hooks. Now...
2010-12-21 Chris Lattnerrename MVT::Flag to MVT::Glue. "Flag" is a terrible...
2010-11-03 Duncan SandsInside the calling convention logic LocVT is always...
2010-09-21 Chris Lattnerupdate a bunch of code to use the MachinePointerInfo...
2010-09-21 Chris Lattnereliminate an old SelectionDAG::getTruncStore method...
2010-09-21 Chris Lattnerpropagate MachinePointerInfo through various uses of...
2010-09-21 Chris Lattnerconvert the targets off the non-MachinePointerInfo...
2010-09-21 Chris Lattnerreimplement memcpy/memmove/memset lowering to use Machi...
2010-07-10 Dan GohmanReapply bottom-up fast-isel, with several fixes for...
2010-07-09 Bob Wilson--- Reverse-merging r107947 into '.':
2010-07-09 Dan GohmanRe-apply bottom-up fast-isel, with fixes. Be very caref...
2010-07-08 Dan GohmanRevert 107840 107839 107813 107804 107800 107797 107791.
2010-07-07 Evan ChengMove getExtLoad() and (some) getLoad() DebugLoc argumen...
2010-07-07 Dan GohmanAdd X86FastISel support for return statements. This...
2010-07-07 Dan GohmanSplit the SDValue out of OutputArg so that SelectionDAG...
2010-07-06 Dan GohmanCanLowerReturn doesn't need a SelectionDAG; it just...
2010-07-06 Devang PatelPropagate debug loc.
2010-07-06 Dan GohmanReapply r107655 with fixes; insert the pseudo instructi...
2010-07-06 Dan GohmanRevert r107655.
2010-07-06 Dan GohmanFix a bunch of custom-inserter functions to handle...
2010-07-03 Evan ChengRemove isSS argument from CreateFixedObject. Fixed...
2010-06-29 Duncan SandsRemove initialized but otherwise unused variables.
2010-05-19 Evan ChengCode refactoring: pull SchedPreference enum from Target...
2010-05-01 Dan GohmanGet rid of the EdgeMapping map. Instead, just check...
2010-04-17 Dan GohmanUse const qualifiers with TargetLowering. This eliminat...
2010-04-15 Dan GohmanAdd const qualifiers to CodeGen's use of LLVM IR constr...
2010-04-04 Mon P WangReapply address space patch after fixing an issue in...
2010-04-02 Mon P WangRevert r100191 since it breaks objc in clang
2010-04-02 Mon P WangReapply address space patch after fixing an issue in...
2010-03-30 Bob WilsonRevert Mon Ping's change 99928, since it broke all...
2010-03-30 Mon P WangAdded support for address spaces and added a isVolatile...
2010-03-11 Richard OsborneAdd dag combine to simplify lmul(x, 0, a, b)
2010-03-11 Richard OsborneSwitch XCore over to using inline jump table entries.
2010-03-10 Richard OsborneHandle MVT::i64 type in DAG combine for ISD::ADD. Fold...
2010-03-10 Richard OsborneFix checking of intermediates having one use in isADDADDMUL
2010-03-10 Richard OsborneExtract recognition of patterns such as add(add(mul...
2010-03-10 Richard OsborneFix thinko.
2010-03-10 Richard OsborneFold add(add(mul(x,y),a),b) -> lmul(x,y,a,b) if the...
2010-03-10 Richard OsbornePrefer LMUL to MACCU as LMUL has no tied operands.
2010-03-10 Richard OsborneCustom lower (S|U)MUL_LOHI -> MACC(S|U)
2010-03-10 Richard OsborneFix indentation
2010-03-10 Richard OsborneLower add (mul a, b), c into MACCU / MACCS nodes which...
2010-03-09 Richard OsborneIn cases where the carry / borrow unused converted...
2010-03-09 Richard OsborneCanonicalize ladd constant to RHS.
2010-03-09 Richard OsborneAdd DAG combine for ladd / lsub.
2010-03-02 Bill WendlingRemove dead parameter passing.
2010-02-26 Richard OsborneFix XCoreTargetLowering::isLegalAddressingMode() to...
2010-02-23 Richard OsborneRemove unused lowering function LowerJumpTable
2010-02-23 Richard OsborneLower BR_JT on the XCore to a jump into a series of...
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-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-20 Dan GohmanTarget-independent support for TargetFlags on BlockAddr...
2009-11-18 Richard OsborneAdd XCore support for indirectbr / blockaddress.
2009-11-14 Richard OsborneAdd XCore support for arbitrary-sized aggregate returns.
2009-11-12 David GreeneAdd a bool flag to StackObjects telling whether they...
2009-10-08 Richard OsborneAdd missing names for the XCore specific LADD and LSUB...
2009-10-06 Richard OsborneRemove xs1a subtarget. xs1a is a preproduction device...
2009-09-19 Evan ChengFix PR4926. When target hook EmitInstrWithCustomInserte...
2009-09-18 Evan ChengEnhance EmitInstrWithCustomInserter() so target can...
2009-09-02 Sandeep PatelRetype from unsigned to CallingConv::ID accordingly...
2009-08-15 Bill WendlingReapply r79127. It was fixed by d0k.
2009-08-15 Bill WendlingRevert r79127. It was causing compilation errors.
2009-08-15 Evan ChengChange allowsUnalignedMemoryAccesses to take type argum...
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
next