diff options
author | Manman Ren <manman.ren@gmail.com> | 2016-01-12 00:47:18 +0000 |
---|---|---|
committer | Manman Ren <manman.ren@gmail.com> | 2016-01-12 00:47:18 +0000 |
commit | 5e9e65e705d75d616c00fdcebe2b1e2ddb1956bf (patch) | |
tree | af54de63e0b4ec3e0379a9f9845345f2d49d117a /llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp | |
parent | e3580956eafac63324ba4db80de28cd9a030981a (diff) | |
download | llvm-5e9e65e705d75d616c00fdcebe2b1e2ddb1956bf.zip llvm-5e9e65e705d75d616c00fdcebe2b1e2ddb1956bf.tar.gz llvm-5e9e65e705d75d616c00fdcebe2b1e2ddb1956bf.tar.bz2 |
CXX_FAST_TLS calling convention: performance improvement for ARM.
This is the same change on ARM as r255821 on AArch64.
rdar://9001553
llvm-svn: 257424
Diffstat (limited to 'llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp')
-rw-r--r-- | llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp b/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp index ac0330f..71ad7a4 100644 --- a/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp +++ b/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp @@ -20,4 +20,5 @@ ARMFunctionInfo::ARMFunctionInfo(MachineFunction &MF) RestoreSPFromFP(false), LRSpilledForFarJump(false), FramePtrSpillOffset(0), GPRCS1Offset(0), GPRCS2Offset(0), DPRCSOffset(0), GPRCS1Size(0), GPRCS2Size(0), DPRCSSize(0), - PICLabelUId(0), VarArgsFrameIndex(0), HasITBlocks(false) {} + PICLabelUId(0), VarArgsFrameIndex(0), HasITBlocks(false), + IsSplitCSR(false) {} |