index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
llvm
/
Target
/
TargetRegisterInfo.h
Commit message (
Expand
)
Author
Age
...
*
Remove the TRI::getSubRegisterRegClass() hook.
Jakob Stoklund Olesen
2011-10-06
*
Add TRI::getSubClassWithSubReg(RC, Idx) function.
Jakob Stoklund Olesen
2011-10-05
*
Store sub-class lists as a bit vector.
Jakob Stoklund Olesen
2011-09-30
*
Move getCommonSubClass() into TRI.
Jakob Stoklund Olesen
2011-09-30
*
Trim an unneeded header.
Jakob Stoklund Olesen
2011-08-09
*
Turn the DenseSet in MCRegisterClass into a tblgenerated bit field. This shou...
Benjamin Kramer
2011-07-23
*
Give TargetRegisterClass a pointer to the MCRegisterClass and use it to acces...
Benjamin Kramer
2011-07-23
*
Teach tblgen to emit MCRegisterClasses.
Benjamin Kramer
2011-07-22
*
Sink parts of TargetRegisterClass into MCRegisterClass.
Benjamin Kramer
2011-07-21
*
Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo down
Evan Cheng
2011-07-18
*
Migrate LLVM and Clang to use the new makeArrayRef(...) functions where previ...
Frits van Bommel
2011-07-18
*
Constify getCompactUnwindRegNum.
Bill Wendling
2011-07-06
*
Add target a target hook to get the register number used by the compact unwind
Bill Wendling
2011-06-30
*
Move CallFrameSetupOpcode and CallFrameDestroyOpcode to TargetInstrInfo.
Evan Cheng
2011-06-28
*
- Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo and
Evan Cheng
2011-06-28
*
Rename unnecessary forward declaration.
Evan Cheng
2011-06-27
*
Rename TargetRegisterDesc to MCRegisterDesc
Evan Cheng
2011-06-24
*
- Add MCRegisterInfo registration machinery. Also added x86 registration rout...
Evan Cheng
2011-06-24
*
Starting to refactor Target to separate out code that's needed to fully describe
Evan Cheng
2011-06-24
*
Remove MethodProtos/MethodBodies and allocation_order_begin/end.
Jakob Stoklund Olesen
2011-06-18
*
Rename TRI::getAllocationOrder() to getRawAllocationOrder().
Jakob Stoklund Olesen
2011-06-16
*
Add TargetRegisterInfo::getRawAllocationOrder().
Jakob Stoklund Olesen
2011-06-16
*
Replace the statically generated hashtables for checking register relationshi...
Owen Anderson
2011-06-15
*
Tweak hash function and compress hash tables.
Jakob Stoklund Olesen
2011-06-12
*
Compute lists of sub-regs, super-regs, and overlapping regs.
Jakob Stoklund Olesen
2011-06-12
*
Make it possible to have unallocatable register classes.
Jakob Stoklund Olesen
2011-06-02
*
Fix PR10059 and future variations by handling all register subclasses.
Jakob Stoklund Olesen
2011-06-01
*
Use the dwarf->llvm mapping to print register names in the cfi
Rafael Espindola
2011-05-30
*
Add a method to TargetRegisterInfo to get the register number that the Win64 EH
Charles Davis
2011-05-24
*
Work around code generation bug in Visual Studio 2010.
Jakob Stoklund Olesen
2011-05-24
*
Add a TRI::getLargestLegalSuperClass hook to provide an upper limit on regist...
Jakob Stoklund Olesen
2011-04-26
*
Prefer cheap registers for busy live ranges.
Jakob Stoklund Olesen
2011-04-20
*
Avoid write-after-write issue hazards for Cortex-A9.
Bob Wilson
2011-04-19
*
Re-commit 127368 and 127371. They are exonerated.
Evan Cheng
2011-03-10
*
Revert 127368 and 127371 for now.
Evan Cheng
2011-03-09
*
Restore the default implementation of getCrossCopyRegClass: no need for cross...
Evan Cheng
2011-03-09
*
Change the definition of TargetRegisterInfo::getCrossCopyRegClass to be more
Evan Cheng
2011-03-09
*
Move getRegPressureLimit() from TargetLoweringInfo to TargetRegisterInfo.
Cameron Zwarich
2011-03-07
*
Allow a target to choose whether to prefer the scavenger emergency spill slot
Jim Grosbach
2011-03-03
*
Fix comment typo.
Bob Wilson
2011-02-02
*
Remove TargetRegisterInfo::NoRegister.
Jakob Stoklund Olesen
2011-01-09
*
Change virtual register numbering to make more space for physical registers.
Jakob Stoklund Olesen
2011-01-09
*
Teach TargetRegisterInfo how to cram stack slot indexes in with the virtual and
Jakob Stoklund Olesen
2011-01-09
*
Fix comment.
Jakob Stoklund Olesen
2011-01-09
*
Replace TargetRegisterInfo::printReg with a PrintReg class that also works wi...
Jakob Stoklund Olesen
2011-01-09
*
Fix VirtRegMap to use TRI::index2VirtReg and TRI::virtReg2Index instead of
Jakob Stoklund Olesen
2011-01-08
*
Use an IndexedMap for LiveVariables::VirtRegInfo.
Jakob Stoklund Olesen
2011-01-08
*
During local stack slot allocation, the materializeFrameBaseRegister function
Bill Wendling
2010-12-17
*
Introduce TargetRegisterInfo::getOverlaps(Reg), returning a list of all
Jakob Stoklund Olesen
2010-12-14
*
Add TargetRegisterInfo::printReg() to pretty-print registers.
Jakob Stoklund Olesen
2010-12-14
[prev]
[next]