Home
last modified time | relevance | path

Searched refs:TLSBaseAddrReg (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/Target/SystemZ/
DSystemZLDCleanup.cpp44 bool VisitNode(MachineDomTreeNode *Node, unsigned TLSBaseAddrReg);
45 MachineInstr *ReplaceTLSCall(MachineInstr *I, unsigned TLSBaseAddrReg);
46 MachineInstr *SetRegister(MachineInstr *I, unsigned *TLSBaseAddrReg);
86 unsigned TLSBaseAddrReg) { in VisitNode() argument
94 if (TLSBaseAddrReg) in VisitNode()
95 I = ReplaceTLSCall(I, TLSBaseAddrReg); in VisitNode()
97 I = SetRegister(I, &TLSBaseAddrReg); in VisitNode()
107 Changed |= VisitNode(*I, TLSBaseAddrReg); in VisitNode()
115 unsigned TLSBaseAddrReg) { in ReplaceTLSCall() argument
119 .addReg(TLSBaseAddrReg); in ReplaceTLSCall()
[all …]
/external/llvm/lib/Target/AArch64/
DAArch64CleanupLocalDynamicTLSPass.cpp57 bool VisitNode(MachineDomTreeNode *Node, unsigned TLSBaseAddrReg) { in VisitNode()
71 if (TLSBaseAddrReg) in VisitNode()
72 I = replaceTLSBaseAddrCall(I, TLSBaseAddrReg); in VisitNode()
74 I = setRegister(I, &TLSBaseAddrReg); in VisitNode()
84 Changed |= VisitNode(N, TLSBaseAddrReg); in VisitNode()
93 unsigned TLSBaseAddrReg) { in replaceTLSBaseAddrCall()
101 AArch64::X0).addReg(TLSBaseAddrReg); in replaceTLSBaseAddrCall()
111 MachineInstr *setRegister(MachineInstr *I, unsigned *TLSBaseAddrReg) { in setRegister()
117 *TLSBaseAddrReg = RegInfo.createVirtualRegister(&AArch64::GPR64RegClass); in setRegister()
123 *TLSBaseAddrReg).addReg(AArch64::X0); in setRegister()
/external/llvm/lib/Target/X86/
DX86InstrInfo.cpp6313 bool VisitNode(MachineDomTreeNode *Node, unsigned TLSBaseAddrReg) { in VisitNode()
6323 if (TLSBaseAddrReg) in VisitNode()
6324 I = ReplaceTLSBaseAddrCall(I, TLSBaseAddrReg); in VisitNode()
6326 I = SetRegister(I, &TLSBaseAddrReg); in VisitNode()
6337 Changed |= VisitNode(*I, TLSBaseAddrReg); in VisitNode()
6346 unsigned TLSBaseAddrReg) { in ReplaceTLSBaseAddrCall()
6356 .addReg(TLSBaseAddrReg); in ReplaceTLSBaseAddrCall()
6366 MachineInstr *SetRegister(MachineInstr *I, unsigned *TLSBaseAddrReg) { in SetRegister()
6374 *TLSBaseAddrReg = RegInfo.createVirtualRegister(is64Bit in SetRegister()
6382 *TLSBaseAddrReg) in SetRegister()