projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add an emplace(...) method to llvm::Optional<T>.
[oota-llvm.git]
/
include
/
llvm
/
Target
/
TargetRegisterInfo.h
2014-07-16
Chris Bieneman
[RegisterCoalescer] Moving the RegisterCoalescer subtar...
blob
|
commitdiff
|
raw
2014-07-09
Benjamin Kramer
TargetRegisterInfo: Remove function that fell out of...
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-04-02
Jim Grosbach
Simplify resolveFrameIndex() signature.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-27
Manman Ren
Provide a target override for the cost of using a calle...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-27
Andrew Trick
Provide a target override for the latest regalloc heuri...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-27
Andrew Trick
Drive-by comment fix. This regalloc comment was not...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-11
Andrew Trick
Add TargetRegisterInfo::reverseLocalAssignment hook.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-23
Andrew Trick
PrintVRegOrUnit
blob
|
commitdiff
|
raw
|
diff to current
2013-05-16
Jakob Stoklund Olesen
Add TargetRegisterInfo::getCoveringLanes().
blob
|
commitdiff
|
raw
|
diff to current
2013-02-21
Eli Bendersky
Move the eliminateCallFramePseudoInstr method from...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-31
Chad Rosier
[PEI] Pass the frame index operand number to the elimin...
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-19
Jim Grosbach
Move isSubRegister() and isSuperRegister to MCRegisterInfo.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-05
Andrew Trick
Remove two dead functions resulting from a bad rebase.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-05
Andrew Trick
RegisterPressure API. Add support for physical register...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-05
Andrew Trick
Comment formatting.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-04
Jakob Stoklund Olesen
Remove the old TRI::ResolveRegAllocHint() and getRawAll...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Jakob Stoklund Olesen
Add a new hook for providing register allocator hints...
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-11-29
Jakob Stoklund Olesen
Add an MCPhysReg typedef to replace naked uint16_t.
blob
|
commitdiff
|
raw
|
diff to current
2012-11-27
Craig Topper
Make PrintReg constructor explicit to prevent weird...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-01
Jakob Stoklund Olesen
Generate a table-driven version of TRI::composeSubRegIn...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-26
Jakob Stoklund Olesen
Remove the canCombineSubRegIndices() target hook.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-11
Jakob Stoklund Olesen
Add TRI::getSubRegIndexLaneMask().
blob
|
commitdiff
|
raw
|
diff to current
2012-09-11
Jakob Stoklund Olesen
Add MCRI::getNumSubRegIndices() and start checking...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-02
Jakob Stoklund Olesen
Add TargetRegisterInfo::hasRegUnit().
blob
|
commitdiff
|
raw
|
diff to current
2012-07-30
Eric Christopher
Typo.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-31
Jakob Stoklund Olesen
Add a PrintRegUnit helper similar to PrintReg.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-30
Jakob Stoklund Olesen
Add MCRegisterInfo::RegListIterator.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-29
Jakob Stoklund Olesen
Use MCRegUnitIterator to compute regsOverlap().
blob
|
commitdiff
|
raw
|
diff to current
2012-05-07
Jakob Stoklund Olesen
Add an MF argument to TRI::getPointerRegClass() and...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-07
Jakob Stoklund Olesen
Add TRI::getCommonSuperRegClass().
blob
|
commitdiff
|
raw
|
diff to current
2012-05-04
Jakob Stoklund Olesen
Remove TargetRegisterClass::SuperRegClasses.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-04
Jakob Stoklund Olesen
Add a SuperRegClassIterator class.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-03
Jakob Stoklund Olesen
Use a shared implementation of getMatchingSuperRegClass().
blob
|
commitdiff
|
raw
|
diff to current
2012-05-03
Jakob Stoklund Olesen
Add TargetRegisterClass::getSuperRegIndices().
blob
|
commitdiff
|
raw
|
diff to current
2012-05-03
Jakob Stoklund Olesen
Fix the type of SubClassMask.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-03
Jakob Stoklund Olesen
Don't override subreg functions in targets without...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-03
Andrew Trick
Added TargetRegisterInfo::getAllocatableClass.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-23
Preston Gurd
This patch fixes a problem which arose when using the...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-20
Andrew Trick
Added TargetRegisterInfo::getRegPressureSetName.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-17
Andrew Trick
Typo in an unused field.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-11
Andrew Trick
TableGen's regpressure: emit per-registerclass weight...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-10
Andrew Trick
Added a TargetRegisterInfo interface for accessing...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-05
Jim Grosbach
MCRegisterInfo-ize getMatchingSuperReg.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-05
Craig Topper
Convert more GenRegisterInfo tables from unsigned to...
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-04
Craig Topper
Use uint16_t instead of unsigned to store registers...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-04
Craig Topper
Use uint16_t to store registers in callee saved registe...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-01
Benjamin Kramer
Move getSubRegIndex out of generated code into MCRegist...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-01
Jim Grosbach
Move TargetRegisterInfo::getSubReg() to MCRegisterInfo.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-01
Benjamin Kramer
Make TargetRegisterClasses non-virtual by making the...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-09
Benjamin Kramer
Store just the SimpleValueType in the generated VT...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-05
Craig Topper
Convert assert(0) to llvm_unreachable
blob
|
commitdiff
|
raw
|
diff to current
2012-02-02
Jakob Stoklund Olesen
Require non-NULL register masks.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-14
Jakob Stoklund Olesen
Add TRI::getCallPreservedMask() hook.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-20
David Blaikie
Unweaken vtables as per llvm.org/docs/CodingStandards...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-19
Jakob Stoklund Olesen
Emit a getMatchingSuperRegClass() implementation for...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-06
Jakob Stoklund Olesen
Remove the TRI::getSubRegisterRegClass() hook.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-05
Jakob Stoklund Olesen
Add TRI::getSubClassWithSubReg(RC, Idx) function.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-30
Jakob Stoklund Olesen
Store sub-class lists as a bit vector.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-30
Jakob Stoklund Olesen
Move getCommonSubClass() into TRI.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-09
Jakob Stoklund Olesen
Trim an unneeded header.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-23
Benjamin Kramer
Turn the DenseSet in MCRegisterClass into a tblgenerate...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-23
Benjamin Kramer
Give TargetRegisterClass a pointer to the MCRegisterCla...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-22
Benjamin Kramer
Teach tblgen to emit MCRegisterClasses.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-21
Benjamin Kramer
Sink parts of TargetRegisterClass into MCRegisterClass.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-18
Evan Cheng
Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-18
Frits van Bommel
Migrate LLVM and Clang to use the new makeArrayRef...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-06
Bill Wendling
Constify getCompactUnwindRegNum.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-30
Bill Wendling
Add target a target hook to get the register number...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-28
Evan Cheng
Move CallFrameSetupOpcode and CallFrameDestroyOpcode...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-28
Evan Cheng
- Rename TargetInstrDesc, TargetOperandInfo to MCInstrD...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-27
Evan Cheng
Rename unnecessary forward declaration.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-24
Evan Cheng
Rename TargetRegisterDesc to MCRegisterDesc
blob
|
commitdiff
|
raw
|
diff to current
2011-06-24
Evan Cheng
- Add MCRegisterInfo registration machinery. Also added...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-24
Evan Cheng
Starting to refactor Target to separate out code that...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-18
Jakob Stoklund Olesen
Remove MethodProtos/MethodBodies and allocation_order_b...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-16
Jakob Stoklund Olesen
Rename TRI::getAllocationOrder() to getRawAllocationOrd...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-16
Jakob Stoklund Olesen
Add TargetRegisterInfo::getRawAllocationOrder().
blob
|
commitdiff
|
raw
|
diff to current
2011-06-15
Owen Anderson
Replace the statically generated hashtables for checkin...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-12
Jakob Stoklund Olesen
Tweak hash function and compress hash tables.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-12
Jakob Stoklund Olesen
Compute lists of sub-regs, super-regs, and overlapping...
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-06-01
Jakob Stoklund Olesen
Fix PR10059 and future variations by handling all regis...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-30
Rafael Espindola
Use the dwarf->llvm mapping to print register names...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-24
Charles Davis
Add a method to TargetRegisterInfo to get the register...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-24
Jakob Stoklund Olesen
Work around code generation bug in Visual Studio 2010.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-26
Jakob Stoklund Olesen
Add a TRI::getLargestLegalSuperClass hook to provide...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-20
Jakob Stoklund Olesen
Prefer cheap registers for busy live ranges.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-19
Bob Wilson
Avoid write-after-write issue hazards for Cortex-A9.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-10
Evan Cheng
Re-commit 127368 and 127371. They are exonerated.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-09
Evan Cheng
Revert 127368 and 127371 for now.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-09
Evan Cheng
Restore the default implementation of getCrossCopyRegCl...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-09
Evan Cheng
Change the definition of TargetRegisterInfo::getCrossCo...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-07
Cameron Zwarich
Move getRegPressureLimit() from TargetLoweringInfo...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-03
Jim Grosbach
Allow a target to choose whether to prefer the scavenge...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-02
Bob Wilson
Fix comment typo.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-09
Jakob Stoklund Olesen
Remove TargetRegisterInfo::NoRegister.
blob
|
commitdiff
|
raw
|
diff to current
next