projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Record whether the weights on out-edges from a MBB are normalized.
[oota-llvm.git]
/
include
/
llvm
/
CodeGen
/
MachineRegisterInfo.h
2015-07-24
Alex Lorenz
MIR Serialization: Serialize the simple virtual registe...
blob
|
commitdiff
|
raw
2015-07-14
Matthias Braun
MachineRegisterInfo: Remove UsedPhysReg infrastructure
blob
|
commitdiff
|
raw
|
diff to current
2015-07-14
Matthias Braun
PrologEpilogInserter: Rewrite API to determine callee...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Alexander Kornienko
Revert r240137 (Fixed/added namespace ending comments...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-19
Alexander Kornienko
Fixed/added namespace ending comments using clang-tidy...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-03
Matthias Braun
MachineRegisterInfo: Make it clear that hints are for...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-19
Matthias Braun
Do not track subregister liveness when it brings no...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-03
David Blaikie
Remove explicit copy ctor in favor of the implicit...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-15
Aaron Ballman
Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-27
Eric Christopher
MachineRegisterInfo can access TII off of the MachineFu...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-10
Matthias Braun
Add a flag to enable/disable subregister liveness.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-10
Matthias Braun
LiveInterval: Add support to track liveness of subregis...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-25
Dylan Noblesmith
CodeGen: switch raw array to std::vector
blob
|
commitdiff
|
raw
|
diff to current
2014-08-12
Eric Christopher
Have MachineRegisterInfo take and store the MachineFunc...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Pedro Artigas
Changed the liveness tracking in the RegisterScavenger
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Eric Christopher
Remove the TargetMachine forwards for TargetSubtargetIn...
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-17
Owen Anderson
Really REALLY finish adding const to the MachineRegiste...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-17
Owen Anderson
Add one more const marker that I missed.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-17
Owen Anderson
Mark MachineRegisterInfo's iterator range methods as...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-17
Owen Anderson
Add iterator range definitions for the MachineRegisterI...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-14
Owen Anderson
Revert r203883 (which was more of a bandaid) and fix...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-13
Owen Anderson
Phase 2 of the great MachineRegisterInfo cleanup. ...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-13
Owen Anderson
Fix a subtle issue introduced my my recent changes...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-13
Ekaterina Romanova
Fix for http://llvm.org/bugs/show_bug.cgi?id=18590
blob
|
commitdiff
|
raw
|
diff to current
2014-03-13
Owen Anderson
Phase 1 of refactoring the MachineRegisterInfo iterator...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-19
Juergen Ributzka
[weak vtables] Remove a bunch of weak vtables
blob
|
commitdiff
|
raw
|
diff to current
2013-11-18
Alexey Samsonov
Revert r194865 and r194874.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-15
Juergen Ributzka
[weak vtables] Remove a bunch of weak vtables
blob
|
commitdiff
|
raw
|
diff to current
2013-08-23
Andrew Trick
Add a convenient PSetIterator for visiting pressure...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-14
Mark Lacey
Notify LiveRangeEdit of new virtual registers.
blob
|
commitdiff
|
raw
|
diff to current
2013-06-21
Andrew Trick
Handle more cases in LiveRangeEdit::eliminateDeadDefs.
blob
|
commitdiff
|
raw
|
diff to current
2013-06-17
Bill Wendling
Directly access objects which may change during compila...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-19
Jakob Stoklund Olesen
Add an MRI::verifyUseLists() function.
blob
|
commitdiff
|
raw
|
diff to current
2013-03-11
Eli Bendersky
Residual cleanup: live-out set is gone
blob
|
commitdiff
|
raw
|
diff to current
2013-02-21
Jakob Stoklund Olesen
Make RAFast::UsedInInstr indexed by register units.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-05
Jakob Stoklund Olesen
Remove liveout lists from MachineRegisterInfo.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-05
Jakob Stoklund Olesen
Add MachineRegisterInfo::moveOperands().
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Sort the #include lines for the include/... tree with...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-17
Jakob Stoklund Olesen
Switch MRI::UsedPhysRegs to a register unit bit vector.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-17
Jakob Stoklund Olesen
Merge MRI::isPhysRegOrOverlapUsed() into isPhysRegUsed().
blob
|
commitdiff
|
raw
|
diff to current
2012-10-17
Jakob Stoklund Olesen
Use a SparseSet instead of a BitVector for UsedInInstr...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-15
Jakob Stoklund Olesen
Freeze the reserved registers as soon as isel is complete.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-17
Craig Topper
Mark unimplemented copy constructors and copy assignmen...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-10
Jakob Stoklund Olesen
Reapply r161633-161634 "Partition use lists so defs...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-09
Jakob Stoklund Olesen
Revert r161633-161634 "Partition use lists so defs...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-09
Jakob Stoklund Olesen
Partition use lists so defs always come before uses.
blob
|
commitdiff
|
raw
|
diff to current
2012-08-09
Jakob Stoklund Olesen
Don't use pointer-pointers for the register use lists.
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
Move getNextOperandForReg() into MachineRegisterInfo.
blob
|
commitdiff
|
raw
|
diff to current
2012-07-30
Andrew Trick
Added MachineRegisterInfo::hasOneDef()
blob
|
commitdiff
|
raw
|
diff to current
2012-07-30
Andrew Trick
Inline MachineRegisterInfo::hasOneUse
blob
|
commitdiff
|
raw
|
diff to current
2012-06-29
Manman Ren
Add getUniqueVRegDef to MachineRegisterInfo.
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-03-27
Jakob Stoklund Olesen
Add an MRI::tracksLiveness() flag.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-04
Craig Topper
Use uint16_t to store register overlaps to reduce stati...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-01
Jakob Stoklund Olesen
Make InlineSpiller bundle-aware.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-21
Andrew Trick
Clear virtual registers after they are no longer refere...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-21
Andrew Trick
whitespace
blob
|
commitdiff
|
raw
|
diff to current
2012-02-17
Jakob Stoklund Olesen
Transfer regmasks to MRI.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-16
Jakob Stoklund Olesen
Extract method for detecting constant unallocatable...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-05
Jakob Stoklund Olesen
Freeze reserved registers before starting register...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-21
Jakob Stoklund Olesen
Move common code into an MRI function.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-17
Jakob Stoklund Olesen
Admonish that MI is not IR and virtual registers have...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-30
Jakob Stoklund Olesen
Move getCommonSubClass() into TRI.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-22
Jakob Stoklund Olesen
Add a MinNumRegs argument to MRI::constrainRegClass().
blob
|
commitdiff
|
raw
|
diff to current
2011-08-09
Jakob Stoklund Olesen
Move CalculateRegClass to MRI::recomputeRegClass.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-29
Jakob Stoklund Olesen
Add an isSSA() flag to MachineRegisterInfo.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-08
Jakob Stoklund Olesen
Be more aggressive about following hints.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-27
Evan Cheng
Remove RegClass2VRegMap from MachineRegisterInfo.
blob
|
commitdiff
|
raw
|
diff to current
2011-02-21
Devang Patel
Revert r124611 - "Keep track of incoming argument's...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-31
Devang Patel
Keep track of incoming argument's location while emitti...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-10
Jakob Stoklund Olesen
Simplify a bunch of isVirtualRegister() and isPhysicalR...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-09
Jakob Stoklund Olesen
Remove MachineRegisterInfo::getLastVirtReg(), it was...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-09
Jakob Stoklund Olesen
Use IndexedMap for MachineRegisterInfo as well. No...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-08
Jakob Stoklund Olesen
Use an IndexedMap for LiveVariables::VirtRegInfo.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-06
Jakob Stoklund Olesen
Add MachineRegisterInfo::constrainRegClass and use...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-29
Jakob Stoklund Olesen
Begin implementation of an inline spiller.
blob
|
commitdiff
|
raw
|
diff to current
2010-06-18
Dan Gohman
Start TargetRegisterClass indices at 0 instead of 1...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-24
Evan Cheng
Avoid adding duplicate function live-in's.
blob
|
commitdiff
|
raw
|
diff to current
2010-05-21
Chris Lattner
constify accessor.
blob
|
commitdiff
|
raw
|
diff to current
2010-05-15
Jakob Stoklund Olesen
Add reg_nodbg_iterator
blob
|
commitdiff
|
raw
|
diff to current
2010-05-13
Dan Gohman
Add a utility function for conservatively clearing...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-11
Jakob Stoklund Olesen
Simplify the tracking of used physregs to a bulk bitor...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-28
Evan Cheng
Replace r102368 with code that's less fragile. This...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-14
Dan Gohman
Move the code for emitting livein copies out of Selecti...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-13
Dan Gohman
Move MachineRegisterInfo's isLiveIn and isLiveOut out...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-03
Evan Cheng
Add MachineRegisterInfo::hasOneUse and hasOneNonDBGUse.
blob
|
commitdiff
|
raw
|
diff to current
2010-02-06
Dale Johannesen
Add a Debug bit to MachineOperand, for uses that
blob
|
commitdiff
|
raw
|
diff to current
2009-11-09
Dan Gohman
Print "..." instead of all the uninteresting register...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-27
Gabor Greif
eliminate all 80-col violations that I have introduced...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-27
Gabor Greif
Clean up the minor mess I caused with removing iterator...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-15
Evan Cheng
Part 1.
blob
|
commitdiff
|
raw
|
diff to current
2009-06-14
Evan Cheng
Move register allocation preference (or hint) from...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-15
Dan Gohman
Move MachineRegisterInfo::setRegClass out of line.
blob
|
commitdiff
|
raw
|
diff to current
2009-01-07
Dan Gohman
Add empty() methods for register def lists.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-08
Dan Gohman
Move createVirtualRegister out-of-line.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-20
Evan Cheng
Add a register class -> virtual registers map.
blob
|
commitdiff
|
raw
|
diff to current
2008-07-25
Dan Gohman
Enable rematerialization of constants using AliasAnalys...
blob
|
commitdiff
|
raw
|
diff to current
2008-06-19
Evan Cheng
Minor spiller tweak to unfavor reload into load/store...
blob
|
commitdiff
|
raw
|
diff to current
next