1. cae8735 Costmodel: Add support for horizontal vector reductions by Arnold Schwaighofer · 12 years ago
  2. 8f2e700 Add getUnrollingPreferences to TTI by Hal Finkel · 12 years ago
  3. 8e83820 Revert: r189565 - Add getUnrollingPreferences to TTI by Hal Finkel · 12 years ago
  4. 63e6c0e Add getUnrollingPreferences to TTI by Hal Finkel · 12 years ago
  5. 37cd6cf Turn MipsOptimizeMathLibCalls into a target-independent scalar transform by Richard Sandiford · 12 years ago
  6. 0c5c01aa Add a llvm.copysign intrinsic by Hal Finkel · 12 years ago
  7. 171817e Add ISD::FROUND for libm round() by Hal Finkel · 12 years ago
  8. a7cd6bf LoopVectorize: Allow vectorization of loops with lifetime markers by Arnold Schwaighofer · 12 years ago
  9. 8b1e021 SimplifyCFG: Use parallel-and and parallel-or mode to consolidate branch conditions by Tom Stellard · 12 years ago
  10. 9da9a43 TargetTransformInfo: address calculation parameter for gather/scather by Arnold Schwaighofer · 12 years ago
  11. ec474f2 Add the nearbyint -> FNEARBYINT mapping to BasicTargetTransformInfo by Hal Finkel · 12 years ago
  12. 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
  13. bf490d4 Loop Strength Reduce: Scaling factor cost. by Quentin Colombet · 12 years ago
  14. 0db0690 Document the decision to assume that the cost of floats is twice as much as integers. by Nadav Rotem · 13 years ago
  15. 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
  16. b977387 CostModel: Add parameter to instruction cost to further classify operand values by Arnold Schwaighofer · 13 years ago
  17. f7cfac7 Cost model support for lowered math builtins. by Benjamin Kramer · 13 years ago
  18. 594fa2d ARM cost model: Address computation in vector mem ops not free by Arnold Schwaighofer · 13 years ago
  19. 56b31bd Split TargetLowering into a CodeGen and a SelectionDAG part. by Benjamin Kramer · 13 years ago
  20. e55aa3c ARM Cost Model: Modify the target independent cost model to ask by Nadav Rotem · 13 years ago
  21. 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
  22. 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
  23. 95f83e0 Sink AddrMode back into TargetLowering, removing one of the most by Chandler Carruth · 13 years ago
  24. d3e7355 Move TargetTransformInfo to live under the Analysis library. This no by Chandler Carruth · 13 years ago
  25. 664e354 Switch TargetTransformInfo from an immutable analysis pass that requires by Chandler Carruth · 13 years ago