Searched refs:TLSBaseAddrReg (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZLDCleanup.cpp | 37 bool VisitNode(MachineDomTreeNode *Node, unsigned TLSBaseAddrReg); 38 MachineInstr *ReplaceTLSCall(MachineInstr *I, unsigned TLSBaseAddrReg); 39 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(N, TLSBaseAddrReg); in VisitNode() 115 unsigned TLSBaseAddrReg) { in ReplaceTLSCall() argument 119 .addReg(TLSBaseAddrReg); in ReplaceTLSCall() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64CleanupLocalDynamicTLSPass.cpp | 60 bool VisitNode(MachineDomTreeNode *Node, unsigned TLSBaseAddrReg) { in VisitNode() 74 if (TLSBaseAddrReg) in VisitNode() 75 I = replaceTLSBaseAddrCall(*I, TLSBaseAddrReg); in VisitNode() 77 I = setRegister(*I, &TLSBaseAddrReg); in VisitNode() 87 Changed |= VisitNode(N, TLSBaseAddrReg); in VisitNode() 96 unsigned TLSBaseAddrReg) { in replaceTLSBaseAddrCall() 104 .addReg(TLSBaseAddrReg); in replaceTLSBaseAddrCall() 118 MachineInstr *setRegister(MachineInstr &I, unsigned *TLSBaseAddrReg) { in setRegister() 124 *TLSBaseAddrReg = RegInfo.createVirtualRegister(&AArch64::GPR64RegClass); in setRegister() 129 TII->get(TargetOpcode::COPY), *TLSBaseAddrReg) in setRegister()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrInfo.cpp | 10445 bool VisitNode(MachineDomTreeNode *Node, Register TLSBaseAddrReg) { in VisitNode() 10455 if (TLSBaseAddrReg) in VisitNode() 10456 I = ReplaceTLSBaseAddrCall(*I, TLSBaseAddrReg); in VisitNode() 10458 I = SetRegister(*I, &TLSBaseAddrReg); in VisitNode() 10468 Changed |= VisitNode(I, TLSBaseAddrReg); in VisitNode() 10477 Register TLSBaseAddrReg) { in ReplaceTLSBaseAddrCall() 10487 .addReg(TLSBaseAddrReg); in ReplaceTLSBaseAddrCall() 10497 MachineInstr *SetRegister(MachineInstr &I, Register *TLSBaseAddrReg) { in SetRegister() 10505 *TLSBaseAddrReg = RegInfo.createVirtualRegister( in SetRegister() 10511 TII->get(TargetOpcode::COPY), *TLSBaseAddrReg) in SetRegister()
|