Searched refs:TLSBaseAddrReg (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Target/SystemZ/ |
D | SystemZLDCleanup.cpp | 44 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/ |
D | AArch64CleanupLocalDynamicTLSPass.cpp | 57 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() 122 TII->get(TargetOpcode::COPY), *TLSBaseAddrReg) in setRegister()
|
/external/llvm/lib/Target/X86/ |
D | X86InstrInfo.cpp | 7261 bool VisitNode(MachineDomTreeNode *Node, unsigned TLSBaseAddrReg) { in VisitNode() 7271 if (TLSBaseAddrReg) in VisitNode() 7272 I = ReplaceTLSBaseAddrCall(I, TLSBaseAddrReg); in VisitNode() 7274 I = SetRegister(I, &TLSBaseAddrReg); in VisitNode() 7285 Changed |= VisitNode(*I, TLSBaseAddrReg); in VisitNode() 7294 unsigned TLSBaseAddrReg) { in ReplaceTLSBaseAddrCall() 7304 .addReg(TLSBaseAddrReg); in ReplaceTLSBaseAddrCall() 7314 MachineInstr *SetRegister(MachineInstr *I, unsigned *TLSBaseAddrReg) { in SetRegister() 7322 *TLSBaseAddrReg = RegInfo.createVirtualRegister(is64Bit in SetRegister() 7330 *TLSBaseAddrReg) in SetRegister()
|