Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
ada2356ac95fefeed7b6f932e079e7f7415ebaf7
/
llvm
/
lib
/
CodeGen
/
BasicTargetTransformInfo.cpp
cae8735
Costmodel: Add support for horizontal vector reductions
by Arnold Schwaighofer
· 12 years ago
8f2e700
Add getUnrollingPreferences to TTI
by Hal Finkel
· 12 years ago
8e83820
Revert: r189565 - Add getUnrollingPreferences to TTI
by Hal Finkel
· 12 years ago
63e6c0e
Add getUnrollingPreferences to TTI
by Hal Finkel
· 12 years ago
37cd6cf
Turn MipsOptimizeMathLibCalls into a target-independent scalar transform
by Richard Sandiford
· 12 years ago
0c5c01aa
Add a llvm.copysign intrinsic
by Hal Finkel
· 12 years ago
171817e
Add ISD::FROUND for libm round()
by Hal Finkel
· 12 years ago
a7cd6bf
LoopVectorize: Allow vectorization of loops with lifetime markers
by Arnold Schwaighofer
· 12 years ago
8b1e021
SimplifyCFG: Use parallel-and and parallel-or mode to consolidate branch conditions
by Tom Stellard
· 12 years ago
9da9a43
TargetTransformInfo: address calculation parameter for gather/scather
by Arnold Schwaighofer
· 12 years ago
ec474f2
Add the nearbyint -> FNEARBYINT mapping to BasicTargetTransformInfo
by Hal Finkel
· 12 years ago
afc1036
Access the TargetLoweringInfo from the TargetMachine object instead of caching it. The TLI may change between functions. No functionality change.
by Bill Wendling
· 12 years ago
bf490d4
Loop Strength Reduce: Scaling factor cost.
by Quentin Colombet
· 12 years ago
0db0690
Document the decision to assume that the cost of floats is twice as much as integers.
by Nadav Rotem
· 13 years ago
87a0af6
CostModel: increase the default cost of supported floating point operations from 1 to two. Fixed a few tests that changes because now the cost of one insert + a vector operation on two doubles is lower than two scalar operations on doubles.
by Nadav Rotem
· 13 years ago
b977387
CostModel: Add parameter to instruction cost to further classify operand values
by Arnold Schwaighofer
· 13 years ago
f7cfac7
Cost model support for lowered math builtins.
by Benjamin Kramer
· 13 years ago
594fa2d
ARM cost model: Address computation in vector mem ops not free
by Arnold Schwaighofer
· 13 years ago
56b31bd
Split TargetLowering into a CodeGen and a SelectionDAG part.
by Benjamin Kramer
· 13 years ago
e55aa3c
ARM Cost Model: Modify the target independent cost model to ask
by Nadav Rotem
· 13 years ago
b1791a7
ARM Cost model: Use the size of vector registers and widest vectorizable instruction to determine the max vectorization factor.
by Nadav Rotem
· 13 years ago
b696c36
Cost Model: Move the 'max unroll factor' variable to the TTI and add initial Cost Model support on ARM.
by Nadav Rotem
· 13 years ago
95f83e0
Sink AddrMode back into TargetLowering, removing one of the most
by Chandler Carruth
· 13 years ago
d3e7355
Move TargetTransformInfo to live under the Analysis library. This no
by Chandler Carruth
· 13 years ago
664e354
Switch TargetTransformInfo from an immutable analysis pass that requires
by Chandler Carruth
· 13 years ago