2013-01-11 |
Andrew Trick | Added -view-callgraph module pass. |
blob | commitdiff | raw |
2013-01-07 |
Chandler Carruth | Switch TargetTransformInfo from an immutable analysis... |
blob | commitdiff | raw | diff to current |
2013-01-05 |
Chandler Carruth | Convert the TargetTransformInfo from an immutable pass... |
blob | commitdiff | raw | diff to current |
2012-11-29 |
Evgeniy Stepanov | Initial commit of MemorySanitizer. |
blob | commitdiff | raw | diff to current |
2012-11-28 |
Kostya Serebryany | [asan] Split AddressSanitizer into two passes (Function... |
blob | commitdiff | raw | diff to current |
2012-11-27 |
Jakub Staszak | Remove unused MachineLoopRanges analysis. |
blob | commitdiff | raw | diff to current |
2012-11-02 |
Nadav Rotem | Add a cost model analysis that allows us to estimate... |
blob | commitdiff | raw | diff to current |
2012-10-26 |
Benjamin Kramer | Remove LoopDependenceAnalysis. |
blob | commitdiff | raw | diff to current |
2012-10-18 |
Nadav Rotem | Reapply the TargerTransformInfo changes, minus the... |
blob | commitdiff | raw | diff to current |
2012-10-18 |
Chandler Carruth | Introduce a BarrierNoop pass, a hack designed to allow... |
blob | commitdiff | raw | diff to current |
2012-10-18 |
Bob Wilson | Temporarily revert the TargetTransform changes. |
blob | commitdiff | raw | diff to current |
2012-10-17 |
Nadav Rotem | Add a loop vectorizer. |
blob | commitdiff | raw | diff to current |
2012-10-11 |
Sebastian Pop | dependence analysis |
blob | commitdiff | raw | diff to current |
2012-10-10 |
Nadav Rotem | Add a new interface to allow IR-level passes to access... |
blob | commitdiff | raw | diff to current |
2012-10-05 |
Micah Villmow | Implement TargetData with the DataLayout class, this... |
blob | commitdiff | raw | diff to current |
2012-10-04 |
Micah Villmow | Rename the Target specific passes in the DataLayout... |
blob | commitdiff | raw | diff to current |
2012-09-17 |
Tom Stellard | Add a MachinePostDominator pass |
blob | commitdiff | raw | diff to current |
2012-09-14 |
Chandler Carruth | Introduce a new SROA implementation. |
blob | commitdiff | raw | diff to current |
2012-09-11 |
Alex Rosenberg | Add a pass that renames everything with metasyntatic... |
blob | commitdiff | raw | diff to current |
2012-09-06 |
Nadav Rotem | Add a new optimization pass: Stack Coloring, that merge... |
blob | commitdiff | raw | diff to current |
2012-08-28 |
Manman Ren | Profile: set branch weight metadata with data generated... |
blob | commitdiff | raw | diff to current |
2012-07-26 |
Jakob Stoklund Olesen | Start scaffolding for a MachineTraceMetrics analysis... |
blob | commitdiff | raw | diff to current |
2012-07-04 |
Jakob Stoklund Olesen | Add an experimental early if-conversion pass, off by... |
blob | commitdiff | raw | diff to current |
2012-06-20 |
Jakob Stoklund Olesen | Remove the RenderMachineFunction HTML output pass. |
blob | commitdiff | raw | diff to current |
2012-06-09 |
Jakob Stoklund Olesen | Sketch a LiveRegMatrix analysis pass. |
blob | commitdiff | raw | diff to current |
2012-06-08 |
Jakob Stoklund Olesen | Reintroduce VirtRegRewriter. |
blob | commitdiff | raw | diff to current |
2012-05-30 |
Bob Wilson | Add an insertPass API to TargetPassConfig. <rdar:... |
blob | commitdiff | raw | diff to current |
2012-05-22 |
Nuno Lopes | add a new pass to instrument loads and stores for run... |
blob | commitdiff | raw | diff to current |
2012-02-13 |
Kostya Serebryany | ThreadSanitizer, a race detector. First LLVM commit. |
blob | commitdiff | raw | diff to current |
2012-02-08 |
Andrew Trick | Codegen pass definition cleanup. No functionality. |
blob | commitdiff | raw | diff to current |
2012-02-08 |
Andrew Trick | Move pass configuration out of pass constructors: Branc... |
blob | commitdiff | raw | diff to current |
2012-02-04 |
Andrew Trick | Make TargetPassConfig an ImmutablePass so CodeGenPasses... |
blob | commitdiff | raw | diff to current |
2012-02-01 |
Hal Finkel | Add a basic-block autovectorization pass. |
blob | commitdiff | raw | diff to current |
2012-01-19 |
Evan Cheng | More bundle related API additions. |
blob | commitdiff | raw | diff to current |
2012-01-17 |
Dan Gohman | Add a new ObjC ARC optimization pass to eliminate unneeded |
blob | commitdiff | raw | diff to current |
2012-01-17 |
Andrew Trick | Renamed MachineScheduler to ScheduleTopDownLive. |
blob | commitdiff | raw | diff to current |
2012-01-13 |
Andrew Trick | Added the MachineSchedulerPass skeleton. |
blob | commitdiff | raw | diff to current |
2012-01-07 |
Evan Cheng | Added a late machine instruction copy propagation pass... |
blob | commitdiff | raw | diff to current |
2011-12-14 |
Evan Cheng | - Add MachineInstrBundle.h and MachineInstrBundle.cpp... |
blob | commitdiff | raw | diff to current |
2011-12-06 |
Lang Hames | Kill off the LoopSplitter. It's not being used or maint... |
blob | commitdiff | raw | diff to current |
2011-11-16 |
Kostya Serebryany | AddressSanitizer, first commit (compiler module only) |
blob | commitdiff | raw | diff to current |
2011-11-13 |
NAKAMURA Takumi | Prune more RALinScan. RALinScan was also here! |
blob | commitdiff | raw | diff to current |
2011-11-02 |
Chandler Carruth | Begin collecting some of the statistics for block place... |
blob | commitdiff | raw | diff to current |
2011-10-21 |
Chandler Carruth | Implement a block placement pass based on the branch... |
blob | commitdiff | raw | diff to current |
2011-10-17 |
Devang Patel | svn mv Target/ARM/ARMGlobalMerge.cpp Transforms/Scalar... |
blob | commitdiff | raw | diff to current |
2011-08-30 |
Rafael Espindola | Remove the old tail duplication pass. It is not used... |
blob | commitdiff | raw | diff to current |
2011-08-03 |
Bill Wendling | Remove the LowerSetJmp pass. It wasn't used effectively... |
blob | commitdiff | raw | diff to current |
2011-07-25 |
Jakub Staszak | Rename BlockFrequency to BlockFrequencyInfo and Machine... |
blob | commitdiff | raw | diff to current |
2011-07-16 |
Jakub Staszak | Add MachineBlockFrequency analysis. |
blob | commitdiff | raw | diff to current |
2011-07-09 |
Chris Lattner | Land the long talked about "type system rewrite" patch... |
blob | commitdiff | raw | diff to current |
2011-07-06 |
Jakub Staszak | Introduce "expect" intrinsic instructions. |
blob | commitdiff | raw | diff to current |
2011-06-27 |
Evan Cheng | Remove the experimental (and unused) pre-ra splitting... |
blob | commitdiff | raw | diff to current |
2011-06-26 |
Rafael Espindola | There is only one register coalescer. Merge it into... |
blob | commitdiff | raw | diff to current |
2011-06-23 |
Jakub Staszak | Introduce BlockFrequency analysis for BasicBlocks. |
blob | commitdiff | raw | diff to current |
2011-06-16 |
Jakub Staszak | Introduce MachineBranchProbabilityInfo class, which... |
blob | commitdiff | raw | diff to current |
2011-06-15 |
John McCall | The ARC language-specific optimizer. Credit to Dan... |
blob | commitdiff | raw | diff to current |
2011-06-04 |
Andrew Trick | New BranchProbabilityInfo analysis. Patch by Jakub... |
blob | commitdiff | raw | diff to current |
2011-04-16 |
Nick Lewycky | Rename LineProfiling to GCOVProfiling to more accuratel... |
blob | commitdiff | raw | diff to current |
2011-04-12 |
Nick Lewycky | Add support for line profiling. Very work-in-progress. |
blob | commitdiff | raw | diff to current |
2011-04-11 |
Chris Lattner | remove the StructRetPromotion pass. It is unused,... |
blob | commitdiff | raw | diff to current |
2011-04-05 |
Chris Lattner | remove postdom frontiers, because it is dead. Forward... |
blob | commitdiff | raw | diff to current |
2011-02-28 |
Dan Gohman | Delete the GEPSplitter experiment. |
blob | commitdiff | raw | diff to current |
2011-02-28 |
Dan Gohman | Delete the SimplifyHalfPowrLibCalls pass, which was... |
blob | commitdiff | raw | diff to current |
2011-02-28 |
Dan Gohman | Delete the LiveValues pass. I won't get get back to... |
blob | commitdiff | raw | diff to current |
2011-02-18 |
Chris Lattner | introduce a new TargetLibraryInfo pass, which transform... |
blob | commitdiff | raw | diff to current |
2011-01-29 |
Andrew Trick | Implementation of path profiling. |
blob | commitdiff | raw | diff to current |
2011-01-18 |
Cameron Zwarich | Remove outdated references to dominance frontiers. |
blob | commitdiff | raw | diff to current |
2011-01-16 |
Chris Lattner | remove the partial specialization pass. It is unmainta... |
blob | commitdiff | raw | diff to current |
2011-01-14 |
Chris Lattner | split SROA into two passes: one that uses DomFrontiers... |
blob | commitdiff | raw | diff to current |
2011-01-06 |
Jakob Stoklund Olesen | Add the SpillPlacement analysis pass. |
blob | commitdiff | raw | diff to current |
2011-01-04 |
Jakob Stoklund Olesen | Turn the EdgeBundles class into a stand-alone machine... |
blob | commitdiff | raw | diff to current |
2011-01-03 |
Cameron Zwarich | Add a new loop-instsimplify pass, with the intention... |
blob | commitdiff | raw | diff to current |
2011-01-02 |
Chris Lattner | sketch out a new early cse pass. No functionality... |
blob | commitdiff | raw | diff to current |
2010-12-26 |
Chris Lattner | Start of a pass for recognizing memset and memcpy idioms. |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Duncan Sands | Add a new convenience pass for testing InstructionSimpl... |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Jakob Stoklund Olesen | Add MachineLoopRanges analysis. |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Jakob Stoklund Olesen | Stub out a new LiveDebugVariables pass. |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Dan Gohman | Rename ExpandPseudos to ExpandISelPseudos to help clari... |
blob | commitdiff | raw | diff to current |
2010-11-16 |
Dan Gohman | Split pseudo-instruction expansion into a separate... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Owen Anderson | Get rid of static constructors for pass registration... |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Devang Patel | Remove LoopIndexSplit pass. It is neither maintained... |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Owen Anderson | Add initialization routines for Instrumentation. |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Owen Anderson | Add initialization routines to InstCombine. |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Owen Anderson | Add initialization routines for VMCore. |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Owen Anderson | Add initialization routines for Target. |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Owen Anderson | Add initialization routines for CodeGen. |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Owen Anderson | Add initialization routines for Analysis and IPA. |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Owen Anderson | Add an initialization routine for libLLVMipo.a |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Owen Anderson | Next step on the getting-rid-of-static-ctors train... |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Owen Anderson | Add the header that I accidentally forgot from r115900. |
blob | commitdiff | raw | diff to current |
|