提交歷史

作者 SHA1 備註 提交日期
  Sanjay Patel 2244d521c0 use valid bits to avoid unnecessary machine trace metric recomputations 10 年之前
  Sanjay Patel 5601e30a77 use range-based for loops; NFCI 10 年之前
  Alexander Kornienko cd52a7a381 Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 10 年之前
  Alexander Kornienko cf0db29df2 Fixed/added namespace ending comments using clang-tidy. NFC 10 年之前
  Matthias Braun e67bd6c248 CodeGen: Use mop_iterator instead of MIOperands/ConstMIOperands 10 年之前
  Sanjay Patel 090f1dedf0 use range-based for-loops; NFCI 10 年之前
  Daniel Berlin 7871b86660 Add range iterators for post order and inverse post order. Use them 10 年之前
  Eric Christopher 72e7586339 The subtarget is cached on the MachineFunction. Access it directly. 10 年之前
  David Blaikie 5401ba7099 Update SetVector to rely on the underlying set's insert to return a pair<iterator, bool> 10 年之前
  Pete Cooper 6de6c6aae4 Change MCSchedModel to be a struct of statically initialized data. 11 年之前
  Craig Topper 3512034554 Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just letting them be implicitly created. 11 年之前
  Eric Christopher 6035518e3b Have MachineFunction cache a pointer to the subtarget to make lookups 11 年之前
  Eric Christopher 9f85dccfc6 Remove the TargetMachine forwards for TargetSubtargetInfo based 11 年之前
  Gerolf Hoflehner b0b708854e MachineCombiner Pass for selecting faster instruction 11 年之前
  Alexey Samsonov 846781235d Convert more loops to range-based equivalents 11 年之前
  Chandler Carruth 8677f2ff9a [Modules] Remove potential ODR violations by sinking the DEBUG_TYPE 11 年之前
  Craig Topper 4ba844388c [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. 11 年之前
  Benjamin Kramer 15c435a367 Retire llvm::array_endof in favor of non-member std::end. 11 年之前
  Owen Anderson bf63022492 Phase 2 of the great MachineRegisterInfo cleanup. This time, we're changing 11 年之前
  Craig Topper 9f998de891 [C++11] Add 'override' keyword to virtual methods that override their base class. 11 年之前
  Benjamin Kramer a4f0aad951 [C++11] Replace llvm::tie with std::tie. 11 年之前
  Andrew Trick b86a0cdb67 Machine Model: Add MicroOpBufferSize and resource BufferSize. 12 年之前
  Andrew Trick 3aa5394e5b Generalize the MachineTraceMetrics public API. 12 年之前
  Jakob Stoklund Olesen 2ccdbc6675 Allow MachineTraceMetrics to be used when the model has no resources. 12 年之前
  Jakob Stoklund Olesen 8396e13042 Count processor resources individually in MachineTraceMetrics. 12 年之前
  Jakob Stoklund Olesen 6ffcd5efe1 Rename isEarlierInSameTrace to isUsefulDominator. 12 年之前
  Jakob Stoklund Olesen 5ed625c3cf Move MachineTraceMetrics.h into include/llvm/CodeGen. 12 年之前
  Chandler Carruth d04a8d4b33 Use the new script to sort the includes of every file under lib. 12 年之前
  Jakob Stoklund Olesen ebba49395c Pass an explicit operand number to addLiveIns. 13 年之前
  Jakob Stoklund Olesen 6be75ae196 Don't crash on extra evil irreducible control flow. 13 年之前