Home
last modified time | relevance | path

Searched refs:TLSBaseAddrReg (Results 1 – 9 of 9) 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);
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/
DSystemZLDCleanup.cpp43 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/
DSystemZLDCleanup.cpp43 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/
DAArch64CleanupLocalDynamicTLSPass.cpp60 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/
DAArch64CleanupLocalDynamicTLSPass.cpp62 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/
DAArch64CleanupLocalDynamicTLSPass.cpp62 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/
DX86InstrInfo.cpp8723 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/
DX86InstrInfo.cpp7461 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/
DX86InstrInfo.cpp7936 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()