Komit Sejarah

Pembuat SHA1 Pesan Tanggal
  Eric Christopher aa5b9c0f6f Temporarily Revert "Nuke the old JIT." as it's not quite ready to 11 tahun lalu
  Rafael Espindola 875710a2fd Nuke the old JIT. 11 tahun lalu
  Eric Christopher 9f85dccfc6 Remove the TargetMachine forwards for TargetSubtargetInfo based 11 tahun lalu
  Hal Finkel 8ef7b17dfc Add @llvm.assume, lowering, and some basic properties 11 tahun lalu
  Karthik Bhat d2ce9392dc Add Support to Recognize and Vectorize NON SIMD instructions in SLPVectorizer. 11 tahun lalu
  Hal Finkel 958fcdc21b Fix a spelling error 11 tahun lalu
  Hal Finkel f35ce2376c Move late partial-unrolling thresholds into the processor definitions 11 tahun lalu
  Benjamin Kramer 2c06cd8612 TTI: Estimate @llvm.fmuladd cost as fmul + fadd when FMA's aren't legal on the target. 11 tahun lalu
  Chandler Carruth 8677f2ff9a [Modules] Remove potential ODR violations by sinking the DEBUG_TYPE 11 tahun lalu
  Hal Finkel 1aee811d71 Don't assert in BasicTTI::getMemoryOpCost for non-simple types 11 tahun lalu
  Craig Topper 4ba844388c [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. 11 tahun lalu
  Hal Finkel d68b03bcd2 Account for scalarization costs in BasicTTI::getMemoryOpCost for extending vector loads 11 tahun lalu
  Hal Finkel 9263e6f08d Fix multi-register costs in BasicTTI::getCastInstrCost 11 tahun lalu
  Raul E. Silvera 6df2b69098 When analyzing vectors of element type that require legalization, 11 tahun lalu
  Craig Topper 3b89e528c4 [C++11] Remove 'virtual' keyword from methods marked with 'override' keyword. 11 tahun lalu
  Chandler Carruth 436906ab3c [TTI] There is actually no realistic way to pop TTI implementations off 11 tahun lalu
  Craig Topper 629b96cb4f Switch all uses of LLVM_OVERRIDE to just use 'override' directly. 11 tahun lalu
  Craig Topper 4eb03f049e Switch all uses of LLVM_FINAL to just use 'final', and remove the macro. 11 tahun lalu
  Juergen Ributzka 8346f147ab Add final and owerride keywords to TargetTransformInfo's subclasses. 11 tahun lalu
  Arnold Schwaighofer 65457b679a Costmodel: Add support for horizontal vector reductions 12 tahun lalu
  Hal Finkel 4f7e2c38e8 Add getUnrollingPreferences to TTI 12 tahun lalu
  Hal Finkel f208398528 Revert: r189565 - Add getUnrollingPreferences to TTI 12 tahun lalu
  Hal Finkel 32f258b96a Add getUnrollingPreferences to TTI 12 tahun lalu
  Richard Sandiford a8a7099c18 Turn MipsOptimizeMathLibCalls into a target-independent scalar transform 12 tahun lalu
  Hal Finkel 66d1fa6f4b Add a llvm.copysign intrinsic 12 tahun lalu
  Hal Finkel 41418d17cc Add ISD::FROUND for libm round() 12 tahun lalu
  Arnold Schwaighofer 2d66d4cf42 LoopVectorize: Allow vectorization of loops with lifetime markers 12 tahun lalu
  Tom Stellard 57e6b2d1f3 SimplifyCFG: Use parallel-and and parallel-or mode to consolidate branch conditions 12 tahun lalu
  Arnold Schwaighofer c0a11edba6 TargetTransformInfo: address calculation parameter for gather/scather 12 tahun lalu
  Hal Finkel 04b84c2f92 Add the nearbyint -> FNEARBYINT mapping to BasicTargetTransformInfo 12 tahun lalu