提交歷史

作者 SHA1 備註 提交日期
  Serge Pavlov e77eb6a23d Track validity of pass results 8 年之前
  Quentin Colombet 1c4f0f9d6c [MFProperties][NFC] Rename clear into reset to match BitVector naming. 9 年之前
  Matthias Braun fa5c5c7db3 CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses 9 年之前
  Richard Smith 5a65f77485 Revert r279564. It introduces undefined behavior (binding a reference to a 9 年之前
  Matthias Braun 1bb228f703 CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses 9 年之前
  Matthias Braun eb3b7392bb Revert "(HEAD -> master, origin/master, origin/HEAD) CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses" 9 年之前
  Matthias Braun ded269b907 CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses 9 年之前
  Matthias Braun 78efd69eb6 MachineFunction: Cleanup/simplify MachineFunctionProperties::print() 9 年之前
  Dehao Chen 78ee4b6ec0 [PM] Convert IVUsers analysis to new pass manager. 9 年之前
  Derek Schuff 4913b3f2cf Improve error message reporting for MachineFunctionProperties 9 年之前
  Derek Schuff d239bc5dbb Add a print method to MachineFunctionProperties for better error messages 9 年之前
  Derek Schuff fadd113c9b Introduce MachineFunctionProperties and the AllVRegsAllocated property 9 年之前
  Chandler Carruth c5266b5293 [PM] Port memdep to the new pass manager. 9 年之前
  Hongbin Zheng 159692245c Introduce DominanceFrontierAnalysis to the new PassManager to compute DominanceFrontier. NFC 9 年之前
  Hongbin Zheng 173d9faa77 Revert "Introduce DominanceFrontierAnalysis to the new PassManager to compute DominanceFrontier. NFC" 9 年之前
  Hongbin Zheng 3f3ece8680 Introduce DominanceFrontierAnalysis to the new PassManager to compute DominanceFrontier. NFC 9 年之前
  Chandler Carruth 9146833fa3 [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible 10 年之前
  Chandler Carruth bfe1f1c5a3 [PM] Port ScalarEvolution to the new pass manager. 10 年之前
  Chandler Carruth 02d6288667 Re-sort #include lines using my handy dandy ./utils/sort_includes.py 10 年之前
  Chandler Carruth 52334f2ad8 [LPM] Stop using the string based preservation API. It is an 10 年之前
  Josh Magee 5b6af7163d [stackprotector] Use analysis from the StackProtector pass for stack layout in PEI a nd LocalStackSlot passes. 11 年之前
  Chandler Carruth 0b8c9a80f2 Move all of the header files which are involved in modelling the LLVM IR 12 年之前
  David Greene 5c8aa950fe 15 年之前
  Evan Cheng cf5862d8ac Revert 100204. It broke a bunch of tests and apparently changed what passes are run during codegen. 15 年之前
  David Greene 434bd8551d 15 年之前
  Eric Christopher 1d8f83d0a0 Revert r100143. 15 年之前
  David Greene 8ef3acba00 15 年之前
  Dan Gohman 8a261e44f7 Add a form of addPreserved which takes a string argument, to allow passes 16 年之前
  Chris Lattner 92bef66c10 stop MachineFunctionPass from claiming that it preserves LoopDependence info, 16 年之前
  Dan Gohman ad2afc2a42 Reapply r77654 with a fix: MachineFunctionPass's getAnalysisUsage 16 年之前