aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/InitializePasses.h
AgeCommit message (Expand)Author
2013-03-08Remove -print-dbginfo as it is unused & bitrotten.David Blaikie
2013-03-01GCInfoDeleter code cleanup after r175528Yiannis Tsiouris
2013-02-08Enable *BasicBlockPass::createPrinterPass()Sergei Larin
2013-01-28Extracted ObjCARC.cpp into its own library libLLVMObjCARCOpts in preparation ...Michael Gottesman
2013-01-21Make the inline cost a proper analysis pass. This remains essentiallyChandler Carruth
2013-01-11Added -view-callgraph module pass.Andrew Trick
2013-01-07Switch TargetTransformInfo from an immutable analysis pass that requiresChandler Carruth
2013-01-05Convert the TargetTransformInfo from an immutable pass with dynamicChandler Carruth
2012-11-29Initial commit of MemorySanitizer.Evgeniy Stepanov
2012-11-28[asan] Split AddressSanitizer into two passes (FunctionPass, ModulePass), LLV...Kostya Serebryany
2012-11-27Remove unused MachineLoopRanges analysis.Jakub Staszak
2012-11-02Add a cost model analysis that allows us to estimate the cost of IR-level ins...Nadav Rotem
2012-10-26Remove LoopDependenceAnalysis.Benjamin Kramer
2012-10-18Reapply the TargerTransformInfo changes, minus the changes to LSR and Lowerin...Nadav Rotem
2012-10-18Introduce a BarrierNoop pass, a hack designed to allow *some* controlChandler Carruth
2012-10-18Temporarily revert the TargetTransform changes.Bob Wilson
2012-10-17Add a loop vectorizer.Nadav Rotem
2012-10-11dependence analysisSebastian Pop
2012-10-10Add a new interface to allow IR-level passes to access codegen-specific infor...Nadav Rotem
2012-10-05Implement TargetData with the DataLayout class, this will allow LLVM projects...Micah Villmow
2012-10-04Rename the Target specific passes in the DataLayout class to be Target agnostic.Micah Villmow
2012-09-17Add a MachinePostDominator passTom Stellard
2012-09-14Introduce a new SROA implementation.Chandler Carruth
2012-09-11Add a pass that renames everything with metasyntatic names. This works well a...Alex Rosenberg
2012-09-06Add a new optimization pass: Stack Coloring, that merges disjoint static allo...Nadav Rotem
2012-08-28Profile: set branch weight metadata with data generated from profiling.Manman Ren
2012-07-26Start scaffolding for a MachineTraceMetrics analysis pass.Jakob Stoklund Olesen
2012-07-04Add an experimental early if-conversion pass, off by default.Jakob Stoklund Olesen
2012-06-20Remove the RenderMachineFunction HTML output pass.Jakob Stoklund Olesen
2012-06-09Sketch a LiveRegMatrix analysis pass.Jakob Stoklund Olesen
2012-06-08Reintroduce VirtRegRewriter.Jakob Stoklund Olesen
2012-05-30Add an insertPass API to TargetPassConfig. <rdar://problem/11498613>Bob Wilson
2012-05-22add a new pass to instrument loads and stores for run-time bounds checkingNuno Lopes
2012-02-13ThreadSanitizer, a race detector. First LLVM commit.Kostya Serebryany
2012-02-08Codegen pass definition cleanup. No functionality.Andrew Trick
2012-02-08Move pass configuration out of pass constructors: BranchFolderPassAndrew Trick
2012-02-04Make TargetPassConfig an ImmutablePass so CodeGenPasses can query optionsAndrew Trick
2012-02-01Add a basic-block autovectorization pass.Hal Finkel
2012-01-19More bundle related API additions.Evan Cheng
2012-01-17Add a new ObjC ARC optimization pass to eliminate unneededDan Gohman
2012-01-17Renamed MachineScheduler to ScheduleTopDownLive.Andrew Trick
2012-01-13Added the MachineSchedulerPass skeleton.Andrew Trick
2012-01-07Added a late machine instruction copy propagation pass. This catchesEvan Cheng
2011-12-14- Add MachineInstrBundle.h and MachineInstrBundle.cpp. This includes a functionEvan Cheng
2011-12-06Kill off the LoopSplitter. It's not being used or maintained.Lang Hames
2011-11-16AddressSanitizer, first commit (compiler module only)Kostya Serebryany
2011-11-13Prune more RALinScan. RALinScan was also here!NAKAMURA Takumi
2011-11-02Begin collecting some of the statistics for block placement discussed onChandler Carruth
2011-10-21Implement a block placement pass based on the branch probability andChandler Carruth
2011-10-17svn mv Target/ARM/ARMGlobalMerge.cpp Transforms/Scalar/GlobalMerge.cppDevang Patel