2012-04-24 |
Evan Cheng | MachineBasicBlock::SplitCriticalEdge() should follow... |
blob | commitdiff | raw |
2012-04-16 |
Chandler Carruth | Fix updateTerminator to be resiliant to degenerate... |
blob | commitdiff | raw | diff to current |
2012-03-28 |
Jakob Stoklund Olesen | Allow removeLiveIn to be called with a register that... |
blob | commitdiff | raw | diff to current |
2012-03-07 |
Andrew Trick | Added MachineBasicBlock::getFullName() to standardize... |
blob | commitdiff | raw | diff to current |
2012-02-10 |
Benjamin Kramer | Cache iterators. Some of these are expensive to create. |
blob | commitdiff | raw | diff to current |
2012-02-09 |
Lang Hames | Preserve physreg kills in MachineBasicBlock::SplitCriti... |
blob | commitdiff | raw | diff to current |
2012-01-26 |
Chad Rosier | Update comment for r149070. |
blob | commitdiff | raw | diff to current |
2012-01-26 |
Chad Rosier | Replace the use of isPredicable() with isPredicated... |
blob | commitdiff | raw | diff to current |
2011-12-20 |
Jakub Staszak | Add some constantness to BranchProbabilityInfo and... |
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-07 |
Evan Cheng | Add bundle aware API for querying instruction propertie... |
blob | commitdiff | raw | diff to current |
2011-12-06 |
Evan Cheng | First chunk of MachineInstr bundle support. |
blob | commitdiff | raw | diff to current |
2011-12-06 |
Jakob Stoklund Olesen | Pretty-print basic block alignment. |
blob | commitdiff | raw | diff to current |
2011-11-23 |
Chandler Carruth | Handle the case of a no-return invoke correctly. It... |
blob | commitdiff | raw | diff to current |
2011-11-22 |
Chandler Carruth | Fix a devilish miscompile exposed by block placement... |
blob | commitdiff | raw | diff to current |
2011-10-14 |
Jakob Stoklund Olesen | Update live-in lists when splitting critical edges. |
blob | commitdiff | raw | diff to current |
2011-06-28 |
Evan Cheng | - Rename TargetInstrDesc, TargetOperandInfo to MCInstrD... |
blob | commitdiff | raw | diff to current |
2011-06-17 |
Jakub Staszak | getSuccWeight returns now default 0 if Weights vector... |
blob | commitdiff | raw | diff to current |
2011-06-17 |
Jakub Staszak | Allow empty Weights vector. |
blob | commitdiff | raw | diff to current |
2011-06-16 |
Jakub Staszak | Introduce MachineBranchProbabilityInfo class, which... |
blob | commitdiff | raw | diff to current |
2011-06-16 |
Jakub Staszak | Test commit. |
blob | commitdiff | raw | diff to current |
2011-05-29 |
Jakob Stoklund Olesen | Fix PR10046 by updating LiveVariables kill info when... |
blob | commitdiff | raw | diff to current |
2011-04-18 |
Eli Friedman | Simplify declarations slightly by using typedefs. |
blob | commitdiff | raw | diff to current |
2011-02-04 |
Jakob Stoklund Olesen | Add LiveIntervals::getLastSplitPoint(). |
blob | commitdiff | raw | diff to current |
2011-01-14 |
Jakob Stoklund Olesen | Try for the third time to teach getFirstTerminator... |
blob | commitdiff | raw | diff to current |
2011-01-14 |
Jakob Stoklund Olesen | Revert r123419. It still breaks llvm-gcc-i386-linux... |
blob | commitdiff | raw | diff to current |
2011-01-14 |
Jakob Stoklund Olesen | Try again to teach getFirstTerminator() about debug... |
blob | commitdiff | raw | diff to current |
2011-01-13 |
Jakob Stoklund Olesen | Teach frame lowering to ignore debug values after the... |
blob | commitdiff | raw | diff to current |
2011-01-13 |
Devang Patel | Speculatively revert r123384 to make llvm-gcc-i386... |
blob | commitdiff | raw | diff to current |
2011-01-13 |
Jakob Stoklund Olesen | Teach MachineBasicBlock::getFirstTerminator to ignore... |
blob | commitdiff | raw | diff to current |
2011-01-13 |
Jakob Stoklund Olesen | Add missing space in debug output |
blob | commitdiff | raw | diff to current |
2011-01-09 |
Jakob Stoklund Olesen | Replace TargetRegisterInfo::printReg with a PrintReg... |
blob | commitdiff | raw | diff to current |
2010-11-02 |
Jakob Stoklund Olesen | Don't try to split weird critical edges that really... |
blob | commitdiff | raw | diff to current |
2010-10-30 |
Jakob Stoklund Olesen | Add SkipPHIsAndLabels from PHIElimination to MachineBas... |
blob | commitdiff | raw | diff to current |
2010-10-26 |
Jakob Stoklund Olesen | Teach MachineBasicBlock::print() to annotate instructio... |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Evan Cheng | Properly update MachineDominators when splitting critic... |
blob | commitdiff | raw | diff to current |
2010-08-17 |
Evan Cheng | Move the decision logic whether it's a good idea to... |
blob | commitdiff | raw | diff to current |
2010-08-17 |
Evan Cheng | Fix debug message. |
blob | commitdiff | raw | diff to current |
2010-08-17 |
Evan Cheng | PHI elimination should not break back edge. It can... |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Dan Gohman | Add a getFirstNonPHI utility function. |
blob | commitdiff | raw | diff to current |
2010-07-06 |
Dan Gohman | Reapply r107655 with fixes; insert the pseudo instructi... |
blob | commitdiff | raw | diff to current |
2010-07-06 |
Dan Gohman | Revert r107655. |
blob | commitdiff | raw | diff to current |
2010-07-06 |
Dan Gohman | Fix a bunch of custom-inserter functions to handle... |
blob | commitdiff | raw | diff to current |
2010-06-22 |
Dan Gohman | Move PHIElimination's SplitCriticalEdge for MachineBasi... |
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-04-13 |
Dan Gohman | Eliminate MachineBasicBlock::const_livein_iterator... |
blob | commitdiff | raw | diff to current |
2010-04-01 |
Bill Wendling | Reapply r100056. It doesn't look like it's the one... |
blob | commitdiff | raw | diff to current |
2010-03-31 |
Bill Wendling | Revert r100056. It was causing a failure on MSVC. |
blob | commitdiff | raw | diff to current |
2010-03-31 |
Bill Wendling | Rewrite CorrectExtraCFGEdges() to make it more understa... |
blob | commitdiff | raw | diff to current |
2010-03-30 |
Chris Lattner | Rip out the 'is temporary' nonsense from the MCContext... |
blob | commitdiff | raw | diff to current |
2010-03-13 |
Chris Lattner | eliminate the now-unneeded context argument of MBB... |
blob | commitdiff | raw | diff to current |
2010-03-10 |
Chris Lattner | set the temporary bit on MCSymbols correctly. |
blob | commitdiff | raw | diff to current |
2010-02-17 |
Chris Lattner | move isOnlyReachableByFallthrough out of MachineBasicBl... |
blob | commitdiff | raw | diff to current |
2010-02-10 |
Dale Johannesen | Fix comments to reflect renaming elsewhere. |
blob | commitdiff | raw | diff to current |
2010-02-09 |
Chris Lattner | move target-independent opcodes out of TargetInstrInfo |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Chris Lattner | add a new MachineBasicBlock::getSymbol method, replacing |
blob | commitdiff | raw | diff to current |
2010-01-20 |
Dale Johannesen | make findDebugLoc a class method |
blob | commitdiff | raw | diff to current |
2010-01-20 |
Dale Johannesen | Move findDebugLoc somewhere more central. Fix |
blob | commitdiff | raw | diff to current |
2010-01-15 |
Jakob Stoklund Olesen | Don't make changes to the MBB in MachineBasicBlock... |
blob | commitdiff | raw | diff to current |
2010-01-04 |
David Greene | Change errs() to dbgs(). |
blob | commitdiff | raw | diff to current |
2009-12-16 |
Bill Wendling | Helpful comment added. Some code cleanup. No functional... |
blob | commitdiff | raw | diff to current |
2009-12-15 |
Bill Wendling | Revert these. They may have been causing 483_xalancbmk... |
blob | commitdiff | raw | diff to current |
2009-12-14 |
Bill Wendling | Whitespace changes, comment clarification. No functiona... |
blob | commitdiff | raw | diff to current |
2009-12-11 |
Bill Wendling | Don't try to move a MBB into the fall-through position... |
blob | commitdiff | raw | diff to current |
2009-12-11 |
Bill Wendling | Revert part of r91101 which was causing an infinite... |
blob | commitdiff | raw | diff to current |
2009-12-11 |
Bill Wendling | Address comments on last patch: |
blob | commitdiff | raw | diff to current |
2009-12-11 |
Bill Wendling | A machine basic block may end in an unconditional branc... |
blob | commitdiff | raw | diff to current |
2009-12-05 |
Dan Gohman | Simplify this code: don't call AnalyzeBranch before... |
blob | commitdiff | raw | diff to current |
2009-12-03 |
Chris Lattner | improve portability to avoid conflicting with std:... |
blob | commitdiff | raw | diff to current |
2009-11-26 |
Bob Wilson | Split tail duplication into a separate pass. This... |
blob | commitdiff | raw | diff to current |
2009-11-22 |
Jakob Stoklund Olesen | Teach MachineBasicBlock::updateTerminator() to handle... |
blob | commitdiff | raw | diff to current |
2009-11-20 |
Jakob Stoklund Olesen | Add MachineBasicBlock::getName, and use it in place... |
blob | commitdiff | raw | diff to current |
2009-11-17 |
Evan Cheng | Add a WriteAsOperand for MachineBasicBlock so MachineLo... |
blob | commitdiff | raw | diff to current |
2009-11-12 |
Jim Grosbach | Move the utility function UpdateTerminator() from CodeP... |
blob | commitdiff | raw | diff to current |
2009-11-11 |
Dan Gohman | Add support for tail duplication to BranchFolding,... |
blob | commitdiff | raw | diff to current |
2009-10-31 |
Dan Gohman | Make -print-machineinstrs more readable. |
blob | commitdiff | raw | diff to current |
2009-10-30 |
Dan Gohman | Mention if a block has its address taken in debug output. |
blob | commitdiff | raw | diff to current |
2009-10-30 |
Dan Gohman | Initial target-independent CodeGen support for BlockAdd... |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | remove std::ostream versions of printing stuff for... |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | remove dead PrefixPrinter class. |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | random cleanups. |
blob | commitdiff | raw | diff to current |
2009-08-18 |
Chris Lattner | fix another bozo bug |
blob | commitdiff | raw | diff to current |
2009-08-18 |
Chris Lattner | fix accidentally inverted conditional and add comment. |
blob | commitdiff | raw | diff to current |
2009-08-18 |
Chris Lattner | turn this conditional into something humans might actually |
blob | commitdiff | raw | diff to current |
2009-08-03 |
David Greene | Re-apply LiveInterval index dumping patch, with fixes... |
blob | commitdiff | raw | diff to current |
2009-07-24 |
Daniel Dunbar | Move more to raw_ostream, provide support for writing... |
blob | commitdiff | raw | diff to current |
2009-07-21 |
Chris Lattner | revert r76602, 76603, and r76615, pending design discus... |
blob | commitdiff | raw | diff to current |
2009-07-21 |
David Greene | Add PrefixPrinter arguments to the dump routines for... |
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 |
2009-03-31 |
Dan Gohman | Reapply 68073, with fixes. EH Landing-pad basic blocks... |
blob | commitdiff | raw | diff to current |
2009-03-30 |
Dan Gohman | Constify arguments in isSuccessor and isLayoutSuccessor. |
blob | commitdiff | raw | diff to current |
2009-01-08 |
Dan Gohman | Delete unnecessary parens around return values. |
blob | commitdiff | raw | diff to current |
2008-10-03 |
Dan Gohman | Switch the MachineOperand accessors back to the short... |
blob | commitdiff | raw | diff to current |
2008-10-02 |
Dan Gohman | Add a new MachineBasicBlock utility function, isLayoutS... |
blob | commitdiff | raw | diff to current |
2008-09-13 |
Dan Gohman | Remove isImm(), isReg(), and friends, in favor of |
blob | commitdiff | raw | diff to current |
2008-07-28 |
Dan Gohman | Fold the useful features of alist and alist_node into... |
blob | commitdiff | raw | diff to current |
2008-07-17 |
Dan Gohman | Re-introduce LeakDetector support for MachineInstrs... |
blob | commitdiff | raw | diff to current |
2008-07-07 |
Dan Gohman | Pool-allocation for MachineInstrs, MachineBasicBlocks... |
blob | commitdiff | raw | diff to current |
2008-05-05 |
Mon P Wang | Added addition atomic instrinsics and, or, xor, min... |
blob | commitdiff | raw | diff to current |
2008-04-24 |
Evan Cheng | - Check if a register is livein before removing it... |
blob | commitdiff | raw | diff to current |
next |