index
:
ampere-computing/llvm.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
LLVM including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
X86
/
X86RegisterInfo.h
Age
Commit message (
Expand
)
Author
2017-11-17
Fix a bunch more layering of CodeGen headers that are in Target
David Blaikie
2017-04-19
X86FrameLowering: Fix getFrameIndexReference() for 'fixed' objects
Matthias Braun
2016-10-09
Target: Remove unused entities.
Peter Collingbourne
2016-09-25
[AVX-512] Replace get512BitSuperRegister with calls to TargetRegisterInfo::ge...
Craig Topper
2016-09-20
[AVX-512] Teach X86InstrInfo::copyPhysReg to use a 512-bit move if XMM16-XMM3...
Craig Topper
2016-09-05
[AVX-512] Simplify X86InstrInfo::copyPhysReg for 128/256-bit vectors with AVX...
Craig Topper
2016-01-12
CXX_FAST_TLS calling convention: performance improvement for x86-64.
Manman Ren
2015-12-25
[X86] Move getX86SubSuperRegisterOrZero to X86MCTargetDesc.cpp so it can be u...
Craig Topper
2015-12-25
[X86] Replace MVT::SimpleValueType in the AsmParser library and getX86SubSupe...
Craig Topper
2015-11-23
findDeadCallerSavedReg needs to pay attention to calling convention
Andy Ayers
2015-11-12
[TLS on Darwin] use a different mask for tls calls on x86-64.
Manman Ren
2015-11-06
[WinEH] Mark funclet entries and exits as clobbering all registers
Reid Kleckner
2015-07-20
Targets: commonize some stack realignment code
JF Bastien
2015-06-29
X86: Rework inline asm integer register specification.
Matthias Braun
2015-06-23
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
Alexander Kornienko
2015-06-19
Fixed/added namespace ending comments using clang-tidy. NFC
Alexander Kornienko
2015-06-11
[Stackmaps][X86] Remove EFLAGS and IP registers from the live-out mask.
Juergen Ributzka
2015-05-15
Remove 3 includes from MCInstrDesc.h and explicitly include them where needed
Pete Cooper
2015-03-12
Remove the need to cache the subtarget in the X86 TargetRegisterInfo
Eric Christopher
2015-03-12
Remove some unnecessary forward declarations and put a couple more
Eric Christopher
2015-03-11
Have getCallPreservedMask and getThisCallPreservedMask take a
Eric Christopher
2015-03-10
Have TargetRegisterInfo::getLargestLegalSuperClass take a
Eric Christopher
2014-12-05
Use 32-bit ebp for NaCl64 in a limited case: llvm.frameaddress.
Jan Wen Voung
2014-08-13
Canonicalize header guards into a common format.
Benjamin Kramer
2014-07-09
TargetRegisterInfo: Remove function that fell out of use years ago.
Benjamin Kramer
2014-06-10
Move X86RegisterInfo away from using the TargetMachine and only
Eric Christopher
2014-04-28
[C++] Use 'nullptr'.
Craig Topper
2014-04-04
Make consistent use of MCPhysReg instead of uint16_t throughout the tree.
Craig Topper
2014-03-31
[C++11] Mark more classes in the X86 target as 'final'.
Craig Topper
2014-03-14
x86: getCalleeSavedRegs() would crash on 0 (so don't default to it)
Duncan P. N. Exon Smith
2014-03-09
[C++11] Add 'override' keyword to virtual methods that override their base cl...
Craig Topper
2013-10-07
Remove getEHExceptionRegister and getEHHandlerRegister.
Rafael Espindola
2013-07-24
I'm starting to commit KNL backend. I'll push patches one-by-one. This patch ...
Elena Demikhovsky
2013-06-07
Don't cache the instruction and register info from the TargetMachine, because
Bill Wendling
2013-02-21
Move the eliminateCallFramePseudoInstr method from TargetRegisterInfo
Eli Bendersky
2013-01-31
[PEI] Pass the frame index operand number to the eliminateFrameIndex function.
Chad Rosier
2012-10-15
Add __builtin_setjmp/_longjmp supprt in X86 backend
Michael Liao
2012-10-04
Add register encoding support in X86 backend
Michael Liao
2012-09-30
Change getX86SubSuperRegister to take an MVT::SimpleValueType rather than an ...
Craig Topper
2012-07-10
Add support for dynamic stack realignment in the presence of dynamic allocas on
Chad Rosier
2012-06-18
Temporarily revert r158087.
Chandler Carruth
2012-06-06
Add support for dynamic stack realignment in the presence of dynamic allocas on
Chad Rosier
2012-05-07
Add an MF argument to TRI::getPointerRegClass() and TII::getRegClass().
Jakob Stoklund Olesen
2012-04-23
This patch fixes a problem which arose when using the Post-RA scheduler
Preston Gurd
2012-03-04
Use uint16_t to store registers in callee saved register tables to reduce siz...
Craig Topper
2012-02-18
Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...
Jia Liu
2012-01-17
Move X86 callee saved register lists to the X86CallConv .td file.
Jakob Stoklund Olesen
2011-10-05
Override TRI::getSubClassWithSubReg for X86.
Jakob Stoklund Olesen
2011-07-18
Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo down
Evan Cheng
2011-07-06
Constify getCompactUnwindRegNum.
Bill Wendling
[next]