2013-05-22 |
Chad Rosier | Simplify logic now that r182490 is in place. No functi... |
blob | commitdiff | raw |
2013-05-05 |
Evan Cheng | Teach if-converter to avoid removing BBs whose addresse... |
blob | commitdiff | raw | diff to current |
2013-04-10 |
Hal Finkel | Manually remove successors in if conversion when CopyAn... |
blob | commitdiff | raw | diff to current |
2013-01-24 |
Jakob Stoklund Olesen | Avoid creating duplicate CFG edges in the IfConversion... |
blob | commitdiff | raw | diff to current |
2013-01-11 |
Benjamin Kramer | Split TargetLowering into a CodeGen and a SelectionDAG... |
blob | commitdiff | raw | diff to current |
2012-12-20 |
Jakob Stoklund Olesen | Use MachineInstrBuilder in a few CodeGen passes. |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
blob | commitdiff | raw | diff to current |
2012-08-22 |
Benjamin Kramer | Reduce duplicated hash map lookups. |
blob | commitdiff | raw | diff to current |
2012-08-22 |
Craig Topper | Add a getName function to MachineFunction. Use it in... |
blob | commitdiff | raw | diff to current |
2012-06-08 |
Evan Cheng | Start implementing pre-ra if-converter: using speculati... |
blob | commitdiff | raw | diff to current |
2012-06-01 |
Jakob Stoklund Olesen | Switch all register list clients to the new MC*Iterator... |
blob | commitdiff | raw | diff to current |
2012-05-30 |
Evan Cheng | If-converter models predicated defs as read + write... |
blob | commitdiff | raw | diff to current |
2012-03-05 |
Craig Topper | Convert more GenRegisterInfo tables from unsigned to... |
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-05 |
Craig Topper | Convert assert(0) to llvm_unreachable |
blob | commitdiff | raw | diff to current |
2011-12-19 |
Evan Cheng | Add a if-conversion optimization that allows 'true... |
blob | commitdiff | raw | diff to current |
2011-12-07 |
Evan Cheng | Add bundle aware API for querying instruction propertie... |
blob | commitdiff | raw | diff to current |
2011-11-04 |
Pete Cooper | Added missing &. Fixes <rdar://problem/10393723> |
blob | commitdiff | raw | diff to current |
2011-08-03 |
Jakub Staszak | Fix typo in #include which revealed in the case-sensiti... |
blob | commitdiff | raw | diff to current |
2011-08-03 |
Jakub Staszak | Use MachineBranchProbabilityInfo in If-Conversion inste... |
blob | commitdiff | raw | diff to current |
2011-07-22 |
Jakub Staszak | Revert patch which broke some IfConversion tests. |
blob | commitdiff | raw | diff to current |
2011-07-22 |
Jakub Staszak | Fix typo in #include which revealed in the case-sensiti... |
blob | commitdiff | raw | diff to current |
2011-07-21 |
Jakub Staszak | Use MachineBranchProbabilityInfo instead of MachineLoop... |
blob | commitdiff | raw | diff to current |
2011-07-10 |
Jakub Staszak | Use BranchProbability instead of floating points in... |
blob | commitdiff | raw | diff to current |
2011-07-10 |
Jakub Staszak | Don't analyze block if it's not considered for ifcvt... |
blob | commitdiff | raw | diff to current |
2011-06-29 |
Evan Cheng | Sink SubtargetFeature and TargetInstrItineraries (renam... |
blob | commitdiff | raw | diff to current |
2011-06-28 |
Evan Cheng | - Rename TargetInstrDesc, TargetOperandInfo to MCInstrD... |
blob | commitdiff | raw | diff to current |
2011-05-12 |
Evan Cheng | Re-commit 131172 with fix. MachineInstr identity checks... |
blob | commitdiff | raw | diff to current |
2011-05-11 |
Rafael Espindola | Revert 131172 as it is causing clang to miscompile... |
blob | commitdiff | raw | diff to current |
2011-05-11 |
Evan Cheng | Add a late optimization to BranchFolding that hoist... |
blob | commitdiff | raw | diff to current |
2011-04-27 |
Evan Cheng | If converter was being too cute. It look for root BBs... |
blob | commitdiff | raw | diff to current |
2010-11-06 |
Benjamin Kramer | Prune includes. |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Evan Cheng | Two sets of changes. Sorry they are intermingled. |
blob | commitdiff | raw | diff to current |
2010-10-26 |
Bob Wilson | When the "true" and "false" blocks of a diamond if... |
blob | commitdiff | raw | diff to current |
2010-10-26 |
Bob Wilson | Change if-conversion to keep track of the extra cost... |
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-12 |
Owen Anderson | Begin adding static dependence information to passes... |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Owen Anderson | Now with fewer extraneous semicolons! |
blob | commitdiff | raw | diff to current |
2010-10-01 |
Owen Anderson | Thread the determination of branch prediction hit rates... |
blob | commitdiff | raw | diff to current |
2010-09-29 |
Benjamin Kramer | Silence msvc warnings. |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Owen Anderson | Give the if-converter access to MachineLoopInfo, and... |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Owen Anderson | Part one of switching to using a more sane heuristic... |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Evan Cheng | Teach if-converter to be more careful with predicating... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Owen Anderson | Don't use PassInfo* as a type identifier for passes... |
blob | commitdiff | raw | diff to current |
2010-07-21 |
Owen Anderson | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). |
blob | commitdiff | raw | diff to current |
2010-06-29 |
Bob Wilson | Reapply my if-conversion cleanup from svn r106939 with... |
blob | commitdiff | raw | diff to current |
2010-06-28 |
Jim Grosbach | new, no longer brain-dead, r106907 |
blob | commitdiff | raw | diff to current |
2010-06-28 |
Daniel Dunbar | Revert r106907, "make sure to handle dbg_value instruct... |
blob | commitdiff | raw | diff to current |
2010-06-26 |
Bob Wilson | Revert my if-conversion cleanup since it caused a bunch... |
blob | commitdiff | raw | diff to current |
2010-06-26 |
Bob Wilson | Clean up some problems with extra CFG edges being intro... |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Jim Grosbach | make sure to handle dbg_value instructions in the middl... |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Evan Cheng | Change if-conversion block size limit checks to add... |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Jim Grosbach | 80 column and typo fix |
blob | commitdiff | raw | diff to current |
2010-06-22 |
Dan Gohman | Use pre-increment instead of post-increment when the... |
blob | commitdiff | raw | diff to current |
2010-06-19 |
Bob Wilson | Tidy. |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Evan Cheng | Allow ARM if-converter to be run after post allocation... |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Evan Cheng | Fix an inverted condition. |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Evan Cheng | Teach iff-converter to properly count # of dups. It... |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Bob Wilson | Fix PR7372: Conditional branches (at least on ARM)... |
blob | commitdiff | raw | diff to current |
2010-06-17 |
Stuart Hastings | Add a DebugLoc parameter to TargetInstrInfo::InsertBran... |
blob | commitdiff | raw | diff to current |
2010-06-16 |
Evan Cheng | Make post-ra scheduling, anti-dep breaking, and registe... |
blob | commitdiff | raw | diff to current |
2010-06-15 |
Bob Wilson | Fix 80col violations, remove trailing whitespace, and... |
blob | commitdiff | raw | diff to current |
2010-06-15 |
Bob Wilson | IfConversion's AnalyzeBlocks method always returns... |
blob | commitdiff | raw | diff to current |
2010-06-15 |
Bob Wilson | Fix a comment typo. |
blob | commitdiff | raw | diff to current |
2010-06-14 |
Jim Grosbach | More dbg_value cleanup so the presence of debug info... |
blob | commitdiff | raw | diff to current |
2010-06-07 |
Jim Grosbach | Cleanup. Process the dbg_values separately |
blob | commitdiff | raw | diff to current |
2010-06-07 |
Jim Grosbach | Move exit check where it really belongs. |
blob | commitdiff | raw | diff to current |
2010-06-04 |
Jim Grosbach | Make if-conversion ignore dbg_value instructions in... |
blob | commitdiff | raw | diff to current |
2010-01-04 |
David Greene | Change errs() to dbgs(). |
blob | commitdiff | raw | diff to current |
2009-11-21 |
Evan Cheng | Allow target to disable if-converting predicable instru... |
blob | commitdiff | raw | diff to current |
2009-10-28 |
Bob Wilson | Revert r85346 change to control tail merging by CodeGen... |
blob | commitdiff | raw | diff to current |
2009-10-27 |
Bob Wilson | Record CodeGen optimization level in the BranchFolding... |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Nick Lewycky | Remove VISIBILITY_HIDDEN from class/struct found inside... |
blob | commitdiff | raw | diff to current |
2009-09-04 |
Evan Cheng | Run branch folding if if-converter make some transforma... |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | remove various std::ostream version of printing methods... |
blob | commitdiff | raw | diff to current |
2009-08-22 |
Bill Wendling | Convert DOUT to DEBUG(errs()...). |
blob | commitdiff | raw | diff to current |
2009-07-25 |
Daniel Dunbar | More migration to raw_ostream, the water has dried... |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Torok Edwin | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE... |
blob | commitdiff | raw | diff to current |
2009-07-12 |
Torok Edwin | Fix assert(0) conversion, as suggested by Chris. |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Torok Edwin | Convert more assert(0)+abort() -> LLVM_UNREACHABLE, |
blob | commitdiff | raw | diff to current |
2009-06-24 |
Owen Anderson | Fewer static variables, part 3 of many. |
blob | commitdiff | raw | diff to current |
2009-06-15 |
Evan Cheng | ifcvt should ignore cfg where true and false successors... |
blob | commitdiff | raw | diff to current |
2009-05-14 |
Bob Wilson | Revert r71744. I must not have understood this correct... |
blob | commitdiff | raw | diff to current |
2009-05-13 |
Bob Wilson | The IfConverter::MergeBlocks method appears to be used... |
blob | commitdiff | raw | diff to current |
2009-05-13 |
Bob Wilson | Revert a portion of Dan's change r71018 that I'm convin... |
blob | commitdiff | raw | diff to current |
2009-05-13 |
Bob Wilson | Merge adjacent conditional. |
blob | commitdiff | raw | diff to current |
2009-05-13 |
Bob Wilson | Remove an unused variable. |
blob | commitdiff | raw | diff to current |
2009-05-13 |
Bob Wilson | Fix some typos and spelling and grammar, mostly in... |
blob | commitdiff | raw | diff to current |
2009-05-05 |
Dan Gohman | If a MachineBasicBlock has multiple ways of reaching... |
blob | commitdiff | raw | diff to current |
2008-11-04 |
Duncan Sands | Fix typo. Patch by nlewycky. |
blob | commitdiff | raw | diff to current |
2008-11-04 |
Nuno Lopes | fix leakage of IfcvtTokens |
blob | commitdiff | raw | diff to current |
2008-10-21 |
Dan Gohman | Optimized FCMP_OEQ and FCMP_UNE for x86. |
blob | commitdiff | raw | diff to current |
2008-09-04 |
Dan Gohman | Tidy up several unbeseeming casts from pointer to intptr_t. |
blob | commitdiff | raw | diff to current |
2008-08-22 |
Dan Gohman | Fix SmallVector's size calculation so that a size of... |
blob | commitdiff | raw | diff to current |
2008-08-14 |
Owen Anderson | Convert uses of std::vector in TargetInstrInfo to Small... |
blob | commitdiff | raw | diff to current |
2008-07-07 |
Dan Gohman | Pool-allocation for MachineInstrs, MachineBasicBlocks... |
blob | commitdiff | raw | diff to current |
2008-06-04 |
Evan Cheng | Register if-converter pass for -debug-pass. |
blob | commitdiff | raw | diff to current |
2008-02-28 |
Evan Cheng | Add a quick and dirty "loop aligner pass". x86 uses... |
blob | commitdiff | raw | diff to current |
next |