Remove IsLittleEndian from TargetLowering and redirect to DataLayout
[oota-llvm.git] / lib / CodeGen / TargetLoweringBase.cpp
2015-07-08 Mehdi AminiRemove IsLittleEndian from TargetLowering and redirect...
2015-07-01 Sanjay Pateladd a cl::opt override for TargetLoweringBase's JumpIsE...
2015-06-24 Daniel SandersEliminate additional redundant copies of Triple objects...
2015-06-01 Matt ArsenaultAdd address space argument to isLegalAddressingMode
2015-05-15 James MolloyAdd SDNodes for umin, umax, smin and smax.
2015-05-14 Ahmed Bougacha[CodeGen] Use standard -not gnueabi- naming for f16...
2015-04-29 Jan VeselyCodeGen: Default overflow operations to expand so we...
2015-04-17 Pirama Arumuga NainarAdd support to promote f16 to f32
2015-03-28 Ahmed Bougacha[CodeGen] "PromoteInteger" f32 to f64 doesn't make...
2015-03-26 Ahmed BougachaDeduplicate a bunch of setOpActions into an MVT range...
2015-03-26 Ahmed Bougacha[CodeGen] Don't pretend we can expand f16 libcalls.
2015-03-10 Mehdi AminiDataLayout is mandatory, update the API to reflect...
2015-03-05 Benjamin KramerSDAG: Merge the meat of two ExpandAtomic implementations.
2015-03-03 Eric ChristopherAdd a comment above findRepresentativeClass explaining...
2015-02-26 Eric ChristopherRemove an argument-less call to getSubtargetImpl from...
2015-02-25 Eric ChristopherMove TargetLoweringBase::getTypeConversion to the ...
2015-02-20 Matt ArsenaultAdd generic fmad DAG node.
2015-01-26 Eric ChristopherMove DataLayout back to the TargetMachine from TargetSu...
2015-01-13 Matt ArsenaultR600: Implement getRecipEstimate
2015-01-07 Ahmed Bougacha[CodeGen] Use MVT iterator_ranges in legality loops...
2014-12-17 Quentin Colombet[CodeGenPrepare] Reapply r224351 with a fix for the...
2014-12-17 Reid KlecknerRevert "[CodeGenPrepare] Move sign/zero extensions...
2014-12-16 Quentin Colombet[CodeGenPrepare] Move sign/zero extensions near loads...
2014-12-01 Philip Reames[Statepoints 2/4] Statepoint infrastructure for garbage...
2014-11-29 Simon PilgrimTarget triple OS detection tidyup. NFC
2014-11-17 Craig TopperReplace a couple asserts with static_asserts.
2014-11-13 Aditya NandakumarWe can get the TLOF from the TargetMachine - so constru...
2014-11-13 Aditya NandakumarThis patch changes the ownership of TLOF from TargetLow...
2014-10-31 Hao LiuPR20557: Fix the bug that bogus cpu parameter crashes...
2014-10-21 Matt ArsenaultAdd minnum / maxnum codegen
2014-09-02 Eric ChristopherReinstate "Nuke the old JIT."
2014-08-21 Sanjay Patelname change: isPow2DivCheap -> isPow2SDivCheap
2014-08-08 Pedro ArtigasAdded a TLI hook to signal that the target does not...
2014-08-07 Eric ChristopherTemporarily Revert "Nuke the old JIT." as it's not...
2014-08-07 Rafael EspindolaNuke the old JIT.
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-07-21 Tim NorthoverCodeGen: emit IR-level f16 conversion intrinsics as...
2014-07-18 Tim NorthoverCodeGen: soften f16 type by default instead of marking...
2014-07-17 Tim NorthoverCodeGen: generate single libcall for fptrunc -> f16...
2014-07-10 Chandler Carruth[x86,SDAG] Introduce any- and sign-extend-vector-inreg...
2014-07-10 Daniel SandersMake it possible for ints/floats to return different...
2014-07-09 Chandler Carruth[SDAG] Make the new zext-vector-inreg node default...
2014-07-03 Chandler Carruth[codegen,aarch64] Add a target hook to the code generat...
2014-06-13 Tim NorthoverIR: add "cmpxchg weak" variant to support permitted...
2014-06-02 Eric ChristopherInitLibcallNames can take a Triple instead of a TargetM...
2014-05-22 Eric ChristopherRemove unused variable.
2014-04-27 Benjamin KramerX86TTI: Adjust sdiv cost now that we can lower it on...
2014-04-26 Michael ZolotukhinRevert r206749 till a final decision about the intrinsi...
2014-04-21 Yi JiangSet default value of HasExtractBitsInsn to false
2014-04-21 Michael ZolotukhinReapply r206732. This time without optimization of...
2014-04-21 Chandler CarruthRevert r206732 which is causing llc to crash on most...
2014-04-21 Michael ZolotukhinImplement builtins for safe division: safe.sdiv.iN...
2014-04-14 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-03-31 Matt ArsenaultChange shouldSplitVectorElementType to better match...
2014-03-29 Tim NorthoverCodeGen: add sensible defaults for the ISD::FROUND...
2014-03-29 Tim NorthoverCodeGenPrep: wrangle IR to exploit AArch64 tbz/tbnz...
2014-03-02 Benjamin Kramer[C++11] Replace llvm::tie with std::tie.
2014-02-19 Rafael Espindolamove getNameWithPrefix and getSymbol to TargetMachine.
2014-02-19 Rafael EspindolaAdd back r201608, r201622, r201624 and r201625
2014-02-19 Daniel JasperRevert r201622 and r201608.
2014-02-19 Rafael EspindolaAvoid an infinite cycle with private linkage and -f...
2014-02-18 Rafael EspindolaFix PR18743.
2014-02-18 Rafael EspindolaRename some member variables from TD to DL.
2014-02-14 Tom StellardTargetLowering: n * r where n > 2 should be an illegal...
2014-01-02 Hal FinkelDisable compare sinking in CodeGenPrepare when multiple...
2014-01-01 Rafael EspindolaRemove the 's' DataLayout specification
2013-11-29 Lang HamesRemove unused variable from r195944.
2013-11-29 Lang HamesRefactor a lot of patchpoint/stackmap related code...
2013-11-15 Matt ArsenaultAdd addrspacecast instruction.
2013-10-25 Tim NorthoverLegalizeDAG: allow libcalls for max/min atomic operations
2013-10-23 Tom StellardSelectionDAG: Pass along the original argument/element...
2013-10-21 Matt ArsenaultRemove unused TargetLowering field.
2013-10-18 David MajnemerCodeGen: Emit a libcall if the target doesn't support...
2013-08-26 Tom StellardSelectionDAG: Use correct pointer size when lowering...
2013-08-19 Hal FinkelAdd a llvm.copysign intrinsic
2013-08-12 Michael Gottesman[stackprotector] Add in the stackprotector libcall.
2013-08-09 Hal FinkelSet ISD::FROUND to Expand by default for all types
2013-08-07 Hal FinkelAdd ISD::FROUND for libm round()
2013-05-18 Matt ArsenaultAdd LLVMContext argument to getSetCCResultType
2013-04-20 Tim NorthoverRemove unused ShouldFoldAtomicFences flag.
2013-04-05 Bill WendlingUse the target options specified on a function to reset...
2013-03-29 Benjamin KramerRemove the old CodePlacementOpt pass.
2013-03-01 Akira HatanakaSet properties for f128 type.
2013-03-01 Michael LiaoFix PR10475
2013-02-20 Jim GrosbachUpdate TargetLowering ivars for name policy.
2013-02-15 Paul Redmondenable SDISel sincos optimization for GNU environments
2013-01-29 Evan ChengTeach SDISel to combine fsin / fcos into a fsincos...
2013-01-11 Benjamin KramerSplit TargetLowering into a CodeGen and a SelectionDAG...