Searched refs:TLSBaseAddrReg (Results 1 – 3 of 3) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZLDCleanup.cpp | 44 bool VisitNode(MachineDomTreeNode *Node, unsigned TLSBaseAddrReg); 45 MachineInstr *ReplaceTLSCall(MachineInstr *I, unsigned TLSBaseAddrReg); 46 MachineInstr *SetRegister(MachineInstr *I, unsigned *TLSBaseAddrReg); 89 unsigned TLSBaseAddrReg) { in VisitNode() argument 97 if (TLSBaseAddrReg) in VisitNode() 98 I = ReplaceTLSCall(&*I, TLSBaseAddrReg); in VisitNode() 100 I = SetRegister(&*I, &TLSBaseAddrReg); in VisitNode() 110 Changed |= VisitNode(*I, TLSBaseAddrReg); in VisitNode() 118 unsigned TLSBaseAddrReg) { in ReplaceTLSCall() argument 122 .addReg(TLSBaseAddrReg); in ReplaceTLSCall() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64CleanupLocalDynamicTLSPass.cpp | 63 bool VisitNode(MachineDomTreeNode *Node, unsigned TLSBaseAddrReg) { in VisitNode() 77 if (TLSBaseAddrReg) in VisitNode() 78 I = replaceTLSBaseAddrCall(*I, TLSBaseAddrReg); in VisitNode() 80 I = setRegister(*I, &TLSBaseAddrReg); in VisitNode() 90 Changed |= VisitNode(N, TLSBaseAddrReg); in VisitNode() 99 unsigned TLSBaseAddrReg) { in replaceTLSBaseAddrCall() 107 .addReg(TLSBaseAddrReg); in replaceTLSBaseAddrCall() 117 MachineInstr *setRegister(MachineInstr &I, unsigned *TLSBaseAddrReg) { in setRegister() 123 *TLSBaseAddrReg = RegInfo.createVirtualRegister(&AArch64::GPR64RegClass); in setRegister() 128 TII->get(TargetOpcode::COPY), *TLSBaseAddrReg) in setRegister()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86InstrInfo.cpp | 7539 bool VisitNode(MachineDomTreeNode *Node, unsigned TLSBaseAddrReg) { in VisitNode() 7549 if (TLSBaseAddrReg) in VisitNode() 7550 I = ReplaceTLSBaseAddrCall(*I, TLSBaseAddrReg); in VisitNode() 7552 I = SetRegister(*I, &TLSBaseAddrReg); in VisitNode() 7563 Changed |= VisitNode(*I, TLSBaseAddrReg); in VisitNode() 7572 unsigned TLSBaseAddrReg) { in ReplaceTLSBaseAddrCall() 7582 .addReg(TLSBaseAddrReg); in ReplaceTLSBaseAddrCall() 7592 MachineInstr *SetRegister(MachineInstr &I, unsigned *TLSBaseAddrReg) { in SetRegister() 7600 *TLSBaseAddrReg = RegInfo.createVirtualRegister(is64Bit in SetRegister() 7608 TII->get(TargetOpcode::COPY), *TLSBaseAddrReg) in SetRegister()
|