projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
[RuntimeDyld] Tidy up emitCommonSymbols a little. NFC.
[oota-llvm.git]
/
lib
/
CodeGen
/
MachineRegisterInfo.cpp
2014-12-15
Michael Ilseman
Silence more static analyzer warnings.
blob
|
commitdiff
|
raw
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
Switch a number of loops in lib/CodeGen over to range...
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
Ekaterina Romanova
Fix for http://llvm.org/bugs/show_bug.cgi?id=18590
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-07
Chandler Carruth
Re-sort all of the includes with ./utils/sort_includes...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-02
Quentin Colombet
[RegAlloc] Make tryInstructionSplit less aggressive.
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-14
Mark Lacey
Notify LiveRangeEdit of new virtual registers.
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-13
Jakob Stoklund Olesen
Check register classes also when changing them.
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
Don't call destructors on MachineInstr and MachineOperand.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-05
Jakob Stoklund Olesen
Add MachineRegisterInfo::moveOperands().
blob
|
commitdiff
|
raw
|
diff to current
2012-11-28
Chad Rosier
Revert r168630, r168631, and r168633 as these are causi...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-26
Chad Rosier
Add an assertion to ensure freezeReservedRegs() is...
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-15
Jakob Stoklund Olesen
Freeze the reserved registers as soon as isel is complete.
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-07-30
Andrew Trick
Inline MachineRegisterInfo::hasOneUse
blob
|
commitdiff
|
raw
|
diff to current
2012-07-02
Manman Ren
Added assertion in getVRegDef of MachineRegisterInfo...
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-10
Benjamin Kramer
Microoptimize getVRegDef. def_begin isn't free, don...
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-02-21
Andrew Trick
Clear virtual registers after they are no longer refere...
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-19
Jakob Stoklund Olesen
Handle sub-register operands in recomputeRegClass().
blob
|
commitdiff
|
raw
|
diff to current
2011-10-12
Jakob Stoklund Olesen
Also inflate register classes around inline asm.
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-06-27
Evan Cheng
Remove RegClass2VRegMap from MachineRegisterInfo.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-02
Jakob Stoklund Olesen
Make it possible to have unallocatable register classes.
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-09
Jakob Stoklund Olesen
Use IndexedMap for MachineRegisterInfo as well. No...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-06
Jakob Stoklund Olesen
Add MachineRegisterInfo::constrainRegClass and use...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-10
Jakob Stoklund Olesen
Replace copyRegToReg with COPY everywhere in lib/CodeGe...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-24
Dan Gohman
Teach EmitLiveInCopies to omit copies for unused virtua...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-18
Dan Gohman
Don't leak RegClass2VRegMap, which is now a new[] array...
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-29
Benjamin Kramer
Remove unused function.
blob
|
commitdiff
|
raw
|
diff to current
2010-05-29
Evan Cheng
Remove schedule-livein-copies. It's not being used.
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-13
Dan Gohman
Add a utility function for conservatively clearing...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-11
Jakob Stoklund Olesen
Silence warning
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-05-06
Dan Gohman
Add a DebugLoc argument to TargetInstrInfo::copyRegToRe...
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-26
Evan Cheng
Insert dbg_value instructions for function entry block...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-14
Dan Gohman
Move the code for initialing the entry block livein...
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
2009-09-25
Dan Gohman
Simplify a few more uses of reg_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
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-07
Dan Gohman
Assert that all MachineInstrs update PhysRegUseDefLists in
blob
|
commitdiff
|
raw
|
diff to current
2008-02-13
Evan Cheng
Added debugging routine dumpUses.
blob
|
commitdiff
|
raw
|
diff to current
2008-02-10
Dan Gohman
Rename MRegisterInfo to TargetRegisterInfo.
blob
|
commitdiff
|
raw
|
diff to current
2008-01-01
Chris Lattner
switch the register iterator to act more like hte LLVM...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-01
Chris Lattner
Add a trivial but handy function to efficiently return...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-01
Chris Lattner
Implement automatically updated def/use lists for all...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-31
Chris Lattner
Rename SSARegMap -> MachineRegisterInfo in keeping...
blob
|
commitdiff
|
raw
|
diff to current