Taints the non-acquire RMW's store address with the load part
[oota-llvm.git] / lib / CodeGen / BasicTargetTransformInfo.cpp
2015-09-16 Eric Christopherconstify the Function parameter to the TTI creation...
2015-07-09 Mehdi AminiMake TargetTransformInfo keeping a reference to the...
2015-02-13 Chandler CarruthRe-sort #include lines using my handy dandy ./utils...
2015-02-01 Chandler Carruth[multiversion] Switch the TTI queries from TargetMachin...
2015-02-01 Chandler Carruth[multiversion] Remove the cached TargetMachine pointer...
2015-01-31 Chandler Carruth[PM] Switch the TargetMachine interface from accepting...
2015-01-31 Chandler Carruth[PM] Change the core design of the TTI analysis to...
2015-01-27 Eric ChristopherFix build failure with pointer vs reference.
2015-01-27 Eric ChristopherUpdate a few calls to getSubtarget<> to either be getSu...
2015-01-25 Elena DemikhovskyImplemented cost model for masked load/store operations.
2015-01-08 Ahmed Bougacha[SelectionDAG] Allow targets to specify legality of...
2014-10-22 Matt ArsenaultFix typo
2014-10-21 Matt ArsenaultAdd minnum / maxnum codegen
2014-09-18 Eric ChristopherAdd a new pass FunctionTargetTransformInfo. This pass...
2014-09-16 Hal FinkelFix BasicTTI::getCmpSelInstrCost to deal with illegal...
2014-09-10 Sanjay PatelRename getMaximumUnrollFactor -> getMaxInterleaveFactor...
2014-09-02 Eric ChristopherReinstate "Nuke the old JIT."
2014-09-02 Pete CooperChange MCSchedModel to be a struct of statically initia...
2014-08-25 Karthik BhatAllow vectorization of division by uniform power of 2.
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-25 Hal FinkelAdd @llvm.assume, lowering, and some basic properties
2014-06-20 Karthik BhatAdd Support to Recognize and Vectorize NON SIMD instruc...
2014-05-08 Hal FinkelFix a spelling error
2014-05-08 Hal FinkelMove late partial-unrolling thresholds into the process...
2014-05-06 Benjamin KramerTTI: Estimate @llvm.fmuladd cost as fmul + fadd when...
2014-04-22 Chandler Carruth[Modules] Remove potential ODR violations by sinking...
2014-04-14 Hal FinkelDon't assert in BasicTTI::getMemoryOpCost for non-simpl...
2014-04-14 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-04-03 Hal FinkelAccount for scalarization costs in BasicTTI::getMemoryO...
2014-04-02 Hal FinkelFix multi-register costs in BasicTTI::getCastInstrCost
2014-03-10 Raul E. SilveraWhen analyzing vectors of element type that require...
2014-03-10 Craig Topper[C++11] Remove 'virtual' keyword from methods marked...
2014-03-10 Chandler Carruth[TTI] There is actually no realistic way to pop TTI...
2014-03-02 Craig TopperSwitch all uses of LLVM_OVERRIDE to just use 'override...
2014-03-02 Craig TopperSwitch all uses of LLVM_FINAL to just use 'final',...
2014-01-24 Juergen RibutzkaAdd final and owerride keywords to TargetTransformInfo...
2013-09-17 Arnold SchwaighoferCostmodel: Add support for horizontal vector reductions
2013-09-11 Hal FinkelAdd getUnrollingPreferences to TTI
2013-08-29 Hal FinkelRevert: r189565 - Add getUnrollingPreferences to TTI
2013-08-29 Hal FinkelAdd getUnrollingPreferences to TTI
2013-08-23 Richard SandifordTurn MipsOptimizeMathLibCalls into a target-independent...
2013-08-19 Hal FinkelAdd a llvm.copysign intrinsic
2013-08-07 Hal FinkelAdd ISD::FROUND for libm round()
2013-08-06 Arnold SchwaighoferLoopVectorize: Allow vectorization of loops with lifeti...
2013-07-27 Tom StellardSimplifyCFG: Use parallel-and and parallel-or mode...
2013-07-12 Arnold SchwaighoferTargetTransformInfo: address calculation parameter...
2013-07-08 Hal FinkelAdd the nearbyint -> FNEARBYINT mapping to BasicTargetT...
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
2013-05-31 Quentin ColombetLoop Strength Reduce: Scaling factor cost.
2013-04-14 Nadav RotemDocument the decision to assume that the cost of floats...
2013-04-12 Nadav RotemCostModel: increase the default cost of supported float...
2013-04-04 Arnold SchwaighoferCostModel: Add parameter to instruction cost to further...
2013-02-28 Benjamin KramerCost model support for lowered math builtins.
2013-02-08 Arnold SchwaighoferARM cost model: Address computation in vector mem ops...
2013-01-11 Benjamin KramerSplit TargetLowering into a CodeGen and a SelectionDAG...
2013-01-11 Nadav RotemARM Cost Model: Modify the target independent cost...
2013-01-09 Nadav RotemARM Cost model: Use the size of vector registers and...
2013-01-09 Nadav RotemCost Model: Move the 'max unroll factor' variable to...
2013-01-07 Chandler CarruthSink AddrMode back into TargetLowering, removing one...
2013-01-07 Chandler CarruthMove TargetTransformInfo to live under the Analysis...
2013-01-07 Chandler CarruthSwitch TargetTransformInfo from an immutable analysis...