projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[x86] Fix a pretty horrible bug and inconsistency in the x86 asm
[oota-llvm.git]
/
lib
/
CodeGen
/
MachineBasicBlock.cpp
2014-08-13
Quentin Colombet
[MachineDominatorTree] Provide a method to inform a...
blob
|
commitdiff
|
raw
2014-08-05
Eric Christopher
Have MachineFunction cache a pointer to the subtarget...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Eric Christopher
Remove the TargetMachine forwards for TargetSubtargetIn...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-02
Matt Arsenault
Fix missing const
blob
|
commitdiff
|
raw
|
diff to current
2014-04-21
Chandler Carruth
[Modules] Make Support/Debug.h modular. This requires...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-14
Craig Topper
[C++11] More 'nullptr' conversion. In some cases just...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-07
Rafael Espindola
Replace PROLOG_LABEL with a new CFI_INSTRUCTION.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-04
Chandler Carruth
[Modules] Move the LeakDetector header into the IR...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-02
Benjamin Kramer
[C++11] Replace llvm::next and llvm::prior with std...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-29
Manman Ren
PGO branch weight: update edge weights in IfConverter.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-09
Chandler Carruth
Put the functionality for printing a value to a raw_ost...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-07
Chandler Carruth
Move the LLVM IR asm writer header files into the IR...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-03
Rafael Espindola
Make the llvm mangler depend only on DataLayout.
blob
|
commitdiff
|
raw
|
diff to current
2013-12-07
Vincent Lejeune
Add a RequireStructuredCFG Field to TargetMachine.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-10
Matthias Braun
Rename LiveRange to LiveInterval::Segment
blob
|
commitdiff
|
raw
|
diff to current
2013-07-04
Jakob Stoklund Olesen
Live-in copies go *after* EH_LABELs.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-03
Jakob Stoklund Olesen
Add MachineBasicBlock::addLiveIn().
blob
|
commitdiff
|
raw
|
diff to current
2013-06-18
Bill Wendling
Use pointers to the MCAsmInfo and MCRegInfo.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-22
Eli Bendersky
Optimize MachineBasicBlock::getSymbol by caching the...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-17
Cameron Zwarich
Remove use of reverse iterators in repairIntervalsInRan...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-17
Cameron Zwarich
Fix a conversion from a forward iterator to a reverse...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-17
Cameron Zwarich
Add support for updating the LiveIntervals of registers...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-12
Cameron Zwarich
Add blocks to the LiveIntervalAnalysis RegMaskBlocks...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-12
Cameron Zwarich
Fix the updating of LiveIntervals after splitting a...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-11
Cameron Zwarich
Add support for updating LiveIntervals to MachineBasicB...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-11
Cameron Zwarich
Update SlotIndexes after updateTerminator() possibly...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-10
Cameron Zwarich
Fix the unused but nearly correct method SlotIndexes...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-18
Jakob Stoklund Olesen
Tighten up the splice() API for bundled instructions.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-18
Jakob Stoklund Olesen
Tighten the insert() API for bundled instructions.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-17
Jakob Stoklund Olesen
Tighten up the erase/remove API for bundled instructions.
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-11-20
Tim Northover
Fix physical register liveness calculations:
blob
|
commitdiff
|
raw
|
diff to current
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
next