[CXX TLS calling convention] Add CXX TLS calling convention.
[oota-llvm.git] / include / llvm / CodeGen / Passes.h
2015-11-03 Matthias BraunScheduleDAGInstrs: Remove IsPostRA flag; NFC
2015-10-08 Justin BognerCodeGen: print and verify after TargetPassConfig::inser...
2015-09-17 David Majnemer[WinEH] Add a funclet layout pass
2015-08-31 Kit BartonRework of the new interface for shrink wrapping
2015-08-14 Kit BartonReverting patch r244235.
2015-08-06 Kit BartonThis patch changes the interface to enable the shrink...
2015-07-08 Mehdi AminiRedirect DataLayout from TargetMachine to Module in...
2015-07-06 Alex Lorenzllc: Add a 'run-pass' option.
2015-06-26 Hao Liu[InterleavedAccess] Add a pass InterleavedAccess to...
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-15 Sanjoy Das[CodeGen] Add a pass to fold null checks into nearby...
2015-06-08 Akira HatanakaInclude header file <functional>.
2015-06-08 Akira Hatanaka[ARM] Pass a callback to FunctionPass constructors...
2015-05-27 Alex LorenzResubmit r237954 (MIR Serialization: print and parse...
2015-05-22 NAKAMURA TakumiRevert r237954, "Resubmit r237708 (MIR Serialization...
2015-05-21 Alex LorenzResubmit r237708 (MIR Serialization: print and parse...
2015-05-19 Alex LorenzRevert r237708 (MIR serialization) - incremental buildb...
2015-05-19 Alex LorenzMIR Serialization: print and parse LLVM IR using MIR...
2015-05-05 Quentin Colombet[ShrinkWrap] Add (a simplified version) of shrink-wrapping.
2015-04-11 Alexander KornienkoUse 'override/final' instead of 'virtual' for overridde...
2015-03-09 Reid KlecknerReland r229944: EH: Prune unreachable resume instructio...
2015-02-20 Chandler CarruthRevert r229944: EH: Prune unreachable resume instructio...
2015-02-20 Reid KlecknerEH: Prune unreachable resume instructions during Dwarf...
2015-02-01 Chandler Carruth[PM] Remove a bunch of stale TTI creation method declar...
2015-01-29 Reid KlecknerAdd a Windows EH preparation pass that zaps resumes
2015-01-28 Philip ReamesRemove gc.root's performCustomLowering
2015-01-19 Sergey Dmitrouk[NFC] Update createMachineScheduler() comment
2015-01-14 JF BastienRevert "Insert random noops to increase security agains...
2015-01-14 JF BastienInsert random noops to increase security against ROP...
2014-12-11 Matthias Braun[CodeGen] Add print and verify pass after each MachineF...
2014-12-11 Rafael EspindolaThis reverts commit r224043 and r224042.
2014-12-11 Matthias Braun[CodeGen] Add print and verify pass after each MachineF...
2014-12-11 Matthias Braun[CodeGen] Let MachineVerifierPass own its banner string
2014-11-11 Tom RoederAdd Forward Control-Flow Integrity.
2014-10-21 Arnaud A. de Grand... [PBQP] Teach PassConfig to tell if the default register...
2014-08-21 Robin MorissetRename AtomicExpandLoadLinked into AtomicExpand
2014-08-03 Gerolf HoflehnerMachineCombiner Pass for selecting faster instruction
2014-07-12 Matt ArsenaultTemplatify DominanceFrontier.
2014-06-13 Jiangning LiuMove GlobalMerge from Transform to CodeGen.
2014-06-05 Tom RoederAdd a new attribute called 'jumptable' that creates...
2014-05-21 Eric ChristopherRemove getTargetLowering from TargetPassConfig as the...
2014-04-17 Tim NorthoverAtomics: promote ARM's IR-based atomics pass to CodeGen.
2014-04-14 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-02-22 Quentin Colombet[CodeGenPrepare] Move CodeGenPrepare into lib/CodeGen.
2013-12-28 Andrew TrickStub out a PostMachineScheduler pass.
2013-12-14 Juergen Ributzka[Stackmap] Liveness Analysis Pass
2013-12-13 Andrew TrickRevert "Liveness Analysis Pass"
2013-12-13 Andrew TrickLiveness Analysis Pass
2013-11-09 Chandler CarruthMove the old pass manager infrastructure into a legacy...
2013-10-15 Chandler CarruthSimplify formatting and sort these. No functionality...
2013-10-14 Rafael EspindolaRemove the now unused strong phi elimination pass.
2013-09-20 Andrew TrickAllow subtarget selection of the default MachineSchedul...
2013-08-05 Benjamin KramerDon't leak passes if added outside of the area determin...
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
2013-05-20 Bill WendlingThe DWARF EH pass doesn't need the TargetMachine, only...
2013-04-10 Benjamin KramerUse a real union for IdentifyingPassPtr.
2013-04-10 Andrew TrickGeneralize the PassConfig API and remove addFinalizeReg...
2013-03-29 Benjamin KramerRemove the old CodePlacementOpt pass.
2013-03-01 Yiannis TsiourisGCInfoDeleter code cleanup after r175528
2013-01-17 Jakob Stoklund OlesenProvide a place for targets to insert ILP optimization...
2013-01-11 Benjamin KramerSplit TargetLowering into a CodeGen and a SelectionDAG...
2013-01-07 Chandler CarruthSwitch TargetTransformInfo from an immutable analysis...
2012-12-21 Evan ChengAdd targets to skip running the GC passes.
2012-11-30 Bill WendlingReplace r168930 with a more reasonable patch.
2012-11-27 Jakub StaszakRemove unused MachineLoopRanges analysis.
2012-09-06 Nadav RotemAdd a new optimization pass: Stack Coloring, that merge...
2012-08-03 Jakob Stoklund OlesenAdd an experimental -early-live-intervals option.
2012-07-26 Jakob Stoklund OlesenStart scaffolding for a MachineTraceMetrics analysis...
2012-07-04 Jakob Stoklund OlesenAdd an experimental early if-conversion pass, off by...
2012-07-02 Bob WilsonExtend TargetPassConfig to allow running only a subset...
2012-07-02 Bob WilsonConsistently use AnalysisID types in TargetPassConfig.
2012-07-02 Bob WilsonAdd all codegen passes to the PassManager via TargetPas...
2012-07-02 Bob WilsonAdd a missing forward declaration of PassManagerBase.
2012-06-26 Jakob Stoklund OlesenAllow targets to inject passes before the virtual regis...
2012-06-08 Jakob Stoklund OlesenReintroduce VirtRegRewriter.
2012-05-30 Bob WilsonAdd an insertPass API to TargetPassConfig. <rdar:...
2012-05-01 Bill WendlingChange the PassManager from a reference to a pointer.
2012-03-28 Jakob Stoklund OlesenEnable machine code verification in the entire code...
2012-03-13 Bill Wendlings/SjLjEHPass/SjLjEHPrepare/
2012-03-09 Andrew TrickAdded TargetPassConfig::enablePass
2012-03-02 Jia Liudelete dead code, patch by Michael Spencer.
2012-02-15 Andrew TrickAllow CodeGen (llc) command line options to work as...
2012-02-15 Andrew TrickAdded TargetPassConfig::disablePass/substitutePass...
2012-02-15 Andrew Trickcomment
2012-02-11 Andrew TrickAdd TargetPassConfig hooks for scheduling/bundling.
2012-02-11 Andrew Trickcomment
2012-02-10 Andrew TrickRegAlloc superpass: includes phi elimination, coalescin...
2012-02-09 Andrew TrickImprove TargetPassConfig. No intended functionality.
2012-02-08 Andrew TrickCodegen pass definition cleanup. No functionality.
2012-02-08 Andrew TrickMove pass configuration out of pass constructors: Machi...
2012-02-08 Andrew TrickMove pass configuration out of pass constructors: Stack...
2012-02-08 Andrew TrickMove pass configuration out of pass constructors: PostR...
2012-02-08 Andrew TrickMove pass configuration out of pass constructors: Branc...
2012-02-08 Andrew TrickAdded TargetPassConfig::setOpt
2012-02-08 Andrew TrickAdded Pass::createPass(ID) to handle pass configuration...
2012-02-08 Andrew TrickMove pass configuration out of pass constructors: TailD...
2012-02-04 Andrew TrickTargetPassConfig: confine the MC configuration to Targe...
2012-02-04 Andrew TrickMake TargetPassConfig an ImmutablePass so CodeGenPasses...
next