projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Pull some code out into functions to make rearranging them a bit easier.
[oota-llvm.git]
/
lib
/
CodeGen
/
MachineBasicBlock.cpp
2012-11-20
Tim Northover
Fix physical register liveness calculations:
blob
|
commitdiff
|
raw
2012-10-26
Akira Hatanaka
Make sure I is not the end iterator when isInsideBundle...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-08
Micah Villmow
Move TargetData to DataLayout.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-12
James Molloy
Add a function computeRegisterLiveness() to MachineBasi...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-11
Manman Ren
Release build: guard dump functions with
blob
|
commitdiff
|
raw
|
diff to current
2012-09-06
Manman Ren
Release build: guard dump functions with "ifndef NDEBUG"
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-08-20
Jakob Stoklund Olesen
Fix a quadratic algorithm in MachineBranchProbabilityInfo.
blob
|
commitdiff
|
raw
|
diff to current
2012-08-13
Jakob Stoklund Olesen
Transfer weights in transferSuccessorsAndUpdatePHIs().
blob
|
commitdiff
|
raw
|
diff to current
2012-08-13
Jakob Stoklund Olesen
Print out MachineBasicBlock successor weights when...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-10
Jakob Stoklund Olesen
Update edge weights correctly in replaceSuccessor().
blob
|
commitdiff
|
raw
|
diff to current
2012-08-09
Jakob Stoklund Olesen
Move use list management into MachineRegisterInfo.
blob
|
commitdiff
|
raw
|
diff to current
2012-08-08
Jakob Stoklund Olesen
Revert "Fix a quadratic algorithm in MachineBranchProba...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-08
Jakob Stoklund Olesen
Fix a quadratic algorithm in MachineBranchProbabilityInfo.
blob
|
commitdiff
|
raw
|
diff to current
2012-07-30
Jakob Stoklund Olesen
Add MachineBasicBlock::isPredecessor().
blob
|
commitdiff
|
raw
|
diff to current
2012-07-19
Bill Wendling
Remove tabs.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-15
Bill Wendling
Remove assignments which aren't used afterwards.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-24
Evan Cheng
MachineBasicBlock::SplitCriticalEdge() should follow...
blob
|
commitdiff
|
raw
|
diff to current
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
next