Searched refs:GPR3 (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCTLSDynamicCall.cpp | 83 Register GPR3 = Is64Bit ? PPC::X3 : PPC::R3; in processBlock() local 143 BuildMI(MBB, I, DL, TII->get(TargetOpcode::COPY), GPR3) in processBlock() 145 BuildMI(MBB, I, DL, TII->get(Opc2), GPR3).addReg(GPR3).addReg(GPR4); in processBlock() 149 Addi = BuildMI(MBB, I, DL, TII->get(Opc1), GPR3).addImm(0); in processBlock() 153 Addi = BuildMI(MBB, I, DL, TII->get(Opc1), GPR3).addReg(InReg); in processBlock() 159 (BuildMI(MBB, I, DL, TII->get(Opc2), GPR3).addReg(GPR3)); in processBlock() 169 .addReg(GPR3); in processBlock()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | emptystruct.ll | 8 ; hidden parameter in GPR3. In this example, GPR3 contains the return value
|
| H A D | ppc64-align-long-double.ll | 7 ; argument comes in GPR3; GPR4 is skipped; GPRs 5 and 6 contain
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZCallingConv.td | 228 // long double, can only be passed in GPR2 and GPR3, if available,
|