/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); 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 …]
|
/external/llvm-project/llvm/lib/Target/SystemZ/ |
D | SystemZLDCleanup.cpp | 43 bool VisitNode(MachineDomTreeNode *Node, unsigned TLSBaseAddrReg); 44 MachineInstr *ReplaceTLSCall(MachineInstr *I, unsigned TLSBaseAddrReg); 45 MachineInstr *SetRegister(MachineInstr *I, unsigned *TLSBaseAddrReg); 88 unsigned TLSBaseAddrReg) { in VisitNode() argument 96 if (TLSBaseAddrReg) in VisitNode() 97 I = ReplaceTLSCall(&*I, TLSBaseAddrReg); in VisitNode() 99 I = SetRegister(&*I, &TLSBaseAddrReg); in VisitNode() 109 Changed |= VisitNode(*I, TLSBaseAddrReg); in VisitNode() 117 unsigned TLSBaseAddrReg) { in ReplaceTLSCall() argument 121 .addReg(TLSBaseAddrReg); in ReplaceTLSCall() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZLDCleanup.cpp | 43 bool VisitNode(MachineDomTreeNode *Node, unsigned TLSBaseAddrReg); 44 MachineInstr *ReplaceTLSCall(MachineInstr *I, unsigned TLSBaseAddrReg); 45 MachineInstr *SetRegister(MachineInstr *I, unsigned *TLSBaseAddrReg); 88 unsigned TLSBaseAddrReg) { in VisitNode() argument 96 if (TLSBaseAddrReg) in VisitNode() 97 I = ReplaceTLSCall(&*I, TLSBaseAddrReg); in VisitNode() 99 I = SetRegister(&*I, &TLSBaseAddrReg); in VisitNode() 109 Changed |= VisitNode(*I, TLSBaseAddrReg); in VisitNode() 117 unsigned TLSBaseAddrReg) { in ReplaceTLSCall() argument 121 .addReg(TLSBaseAddrReg); in ReplaceTLSCall() [all …]
|
/external/llvm/lib/Target/AArch64/ |
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() 114 MachineInstr *setRegister(MachineInstr &I, unsigned *TLSBaseAddrReg) { in setRegister() 120 *TLSBaseAddrReg = RegInfo.createVirtualRegister(&AArch64::GPR64RegClass); in setRegister() 125 TII->get(TargetOpcode::COPY), *TLSBaseAddrReg) in setRegister()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64CleanupLocalDynamicTLSPass.cpp | 62 bool VisitNode(MachineDomTreeNode *Node, unsigned TLSBaseAddrReg) { in VisitNode() 76 if (TLSBaseAddrReg) in VisitNode() 77 I = replaceTLSBaseAddrCall(*I, TLSBaseAddrReg); in VisitNode() 79 I = setRegister(*I, &TLSBaseAddrReg); in VisitNode() 89 Changed |= VisitNode(N, TLSBaseAddrReg); in VisitNode() 98 unsigned TLSBaseAddrReg) { in replaceTLSBaseAddrCall() 106 .addReg(TLSBaseAddrReg); in replaceTLSBaseAddrCall() 116 MachineInstr *setRegister(MachineInstr &I, unsigned *TLSBaseAddrReg) { in setRegister() 122 *TLSBaseAddrReg = RegInfo.createVirtualRegister(&AArch64::GPR64RegClass); in setRegister() 127 TII->get(TargetOpcode::COPY), *TLSBaseAddrReg) in setRegister()
|
/external/llvm-project/llvm/lib/Target/AArch64/ |
D | AArch64CleanupLocalDynamicTLSPass.cpp | 62 bool VisitNode(MachineDomTreeNode *Node, unsigned TLSBaseAddrReg) { in VisitNode() 76 if (TLSBaseAddrReg) in VisitNode() 77 I = replaceTLSBaseAddrCall(*I, TLSBaseAddrReg); in VisitNode() 79 I = setRegister(*I, &TLSBaseAddrReg); in VisitNode() 89 Changed |= VisitNode(N, TLSBaseAddrReg); in VisitNode() 98 unsigned TLSBaseAddrReg) { in replaceTLSBaseAddrCall() 106 .addReg(TLSBaseAddrReg); in replaceTLSBaseAddrCall() 120 MachineInstr *setRegister(MachineInstr &I, unsigned *TLSBaseAddrReg) { in setRegister() 126 *TLSBaseAddrReg = RegInfo.createVirtualRegister(&AArch64::GPR64RegClass); in setRegister() 131 TII->get(TargetOpcode::COPY), *TLSBaseAddrReg) in setRegister()
|
/external/llvm-project/llvm/lib/Target/X86/ |
D | X86InstrInfo.cpp | 8723 bool VisitNode(MachineDomTreeNode *Node, unsigned TLSBaseAddrReg) { in VisitNode() 8733 if (TLSBaseAddrReg) in VisitNode() 8734 I = ReplaceTLSBaseAddrCall(*I, TLSBaseAddrReg); in VisitNode() 8736 I = SetRegister(*I, &TLSBaseAddrReg); in VisitNode() 8746 Changed |= VisitNode(*I, TLSBaseAddrReg); in VisitNode() 8755 unsigned TLSBaseAddrReg) { in ReplaceTLSBaseAddrCall() 8765 .addReg(TLSBaseAddrReg); in ReplaceTLSBaseAddrCall() 8775 MachineInstr *SetRegister(MachineInstr &I, unsigned *TLSBaseAddrReg) { in SetRegister() 8783 *TLSBaseAddrReg = RegInfo.createVirtualRegister(is64Bit in SetRegister() 8791 TII->get(TargetOpcode::COPY), *TLSBaseAddrReg) in SetRegister()
|
/external/llvm/lib/Target/X86/ |
D | X86InstrInfo.cpp | 7461 bool VisitNode(MachineDomTreeNode *Node, unsigned TLSBaseAddrReg) { in VisitNode() 7471 if (TLSBaseAddrReg) in VisitNode() 7472 I = ReplaceTLSBaseAddrCall(*I, TLSBaseAddrReg); in VisitNode() 7474 I = SetRegister(*I, &TLSBaseAddrReg); in VisitNode() 7485 Changed |= VisitNode(*I, TLSBaseAddrReg); in VisitNode() 7494 unsigned TLSBaseAddrReg) { in ReplaceTLSBaseAddrCall() 7504 .addReg(TLSBaseAddrReg); in ReplaceTLSBaseAddrCall() 7514 MachineInstr *SetRegister(MachineInstr &I, unsigned *TLSBaseAddrReg) { in SetRegister() 7522 *TLSBaseAddrReg = RegInfo.createVirtualRegister(is64Bit in SetRegister() 7530 TII->get(TargetOpcode::COPY), *TLSBaseAddrReg) in SetRegister()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86InstrInfo.cpp | 7936 bool VisitNode(MachineDomTreeNode *Node, unsigned TLSBaseAddrReg) { in VisitNode() 7946 if (TLSBaseAddrReg) in VisitNode() 7947 I = ReplaceTLSBaseAddrCall(*I, TLSBaseAddrReg); in VisitNode() 7949 I = SetRegister(*I, &TLSBaseAddrReg); in VisitNode() 7960 Changed |= VisitNode(*I, TLSBaseAddrReg); in VisitNode() 7969 unsigned TLSBaseAddrReg) { in ReplaceTLSBaseAddrCall() 7979 .addReg(TLSBaseAddrReg); in ReplaceTLSBaseAddrCall() 7989 MachineInstr *SetRegister(MachineInstr &I, unsigned *TLSBaseAddrReg) { in SetRegister() 7997 *TLSBaseAddrReg = RegInfo.createVirtualRegister(is64Bit in SetRegister() 8005 TII->get(TargetOpcode::COPY), *TLSBaseAddrReg) in SetRegister()
|