summaryrefslogtreecommitdiff
path: root/lib/CodeGen/TargetLoweringBase.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-03-02[C++11] Replace llvm::tie with std::tie.Benjamin Kramer1-1/+1
2014-02-19move getNameWithPrefix and getSymbol to TargetMachine.Rafael Espindola1-27/+0
2014-02-19Add back r201608, r201622, r201624 and r201625Rafael Espindola1-0/+29
2014-02-19Revert r201622 and r201608.Daniel Jasper1-29/+0
2014-02-19Avoid an infinite cycle with private linkage and -f{data|function}-sections.Rafael Espindola1-2/+3
2014-02-18Fix PR18743.Rafael Espindola1-0/+28
2014-02-18Rename some member variables from TD to DL.Rafael Espindola1-5/+5
2014-02-14TargetLowering: n * r where n > 2 should be an illegal addressing modeTom Stellard1-0/+2
2014-01-02Disable compare sinking in CodeGenPrepare when multiple condition registers a...Hal Finkel1-0/+1
2014-01-01Remove the 's' DataLayout specificationRafael Espindola1-1/+1
2013-11-29Remove unused variable from r195944.Lang Hames1-1/+0
2013-11-29Refactor a lot of patchpoint/stackmap related code to simplify and make itLang Hames1-0/+56
2013-11-15Add addrspacecast instruction.Matt Arsenault1-0/+1
2013-10-25LegalizeDAG: allow libcalls for max/min atomic operationsTim Northover1-0/+20
2013-10-23SelectionDAG: Pass along the original argument/element type in ISD::InputArgTom Stellard1-1/+1
2013-10-21Remove unused TargetLowering field.Matt Arsenault1-1/+0
2013-10-18CodeGen: Emit a libcall if the target doesn't support 16-byte wide atomicsDavid Majnemer1-0/+8
2013-08-26SelectionDAG: Use correct pointer size when lowering function arguments v2Tom Stellard1-0/+13
2013-08-19Add a llvm.copysign intrinsicHal Finkel1-0/+5
2013-08-12[stackprotector] Add in the stackprotector libcall.Michael Gottesman1-0/+7
2013-08-09Set ISD::FROUND to Expand by default for all typesHal Finkel1-4/+3
2013-08-07Add ISD::FROUND for libm round()Hal Finkel1-0/+9
2013-05-18Add LLVMContext argument to getSetCCResultTypeMatt Arsenault1-1/+1
2013-04-20Remove unused ShouldFoldAtomicFences flag.Tim Northover1-1/+0
2013-04-05Use the target options specified on a function to reset the back-end.Bill Wendling1-39/+44
2013-03-29Remove the old CodePlacementOpt pass.Benjamin Kramer1-1/+0
2013-03-01Set properties for f128 type.Akira Hatanaka1-0/+9
2013-03-01Fix PR10475Michael Liao1-1/+8
2013-02-20Update TargetLowering ivars for name policy.Jim Grosbach1-5/+5
2013-02-15enable SDISel sincos optimization for GNU environmentsPaul Redmond1-8/+17
2013-01-29Teach SDISel to combine fsin / fcos into a fsincos node if the followingEvan Cheng1-0/+7
2013-01-11Split TargetLowering into a CodeGen and a SelectionDAG part.Benjamin Kramer1-0/+1274