Home
last modified time | relevance | path

Searched refs:TempReg (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp432 DestReg = TempReg; in materializeGV()
1615 emitInst(Mips::OR, TempReg[2]).addReg(TempReg[0]).addReg(TempReg[1]); in fastLowerIntrinsicCall()
1637 emitInst(Mips::ANDi, TempReg[2]).addReg(TempReg[0]).addImm(0xFF00); in fastLowerIntrinsicCall()
1638 emitInst(Mips::OR, TempReg[3]).addReg(TempReg[1]).addReg(TempReg[2]); in fastLowerIntrinsicCall()
1641 emitInst(Mips::SLL, TempReg[5]).addReg(TempReg[4]).addImm(8); in fastLowerIntrinsicCall()
1644 emitInst(Mips::OR, TempReg[7]).addReg(TempReg[3]).addReg(TempReg[5]); in fastLowerIntrinsicCall()
1645 emitInst(Mips::OR, DestReg).addReg(TempReg[6]).addReg(TempReg[7]); in fastLowerIntrinsicCall()
1976 if (!TempReg) in selectShift()
1984 Op0Reg = TempReg; in selectShift()
2104 VReg = TempReg; in getRegEnsuringSimpleIntegerWidening()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp805 &ScratchReg, &TempReg); in emitPrologue()
809 SingleScratchReg = ScratchReg == TempReg; in emitPrologue()
876 .addReg(TempReg, getKillRegState(true)) in emitPrologue()
930 .addReg(TempReg, getKillRegState(true)) in emitPrologue()
974 BuildMI(MBB, MBBI, dl, OrImmInst, TempReg) in emitPrologue()
975 .addReg(TempReg, RegState::Kill) in emitPrologue()
979 .addReg(TempReg, RegState::Kill); in emitPrologue()
1308 SingleScratchReg = ScratchReg == TempReg; in emitEpilogue()
1455 BuildMI(MBB, MBBI, dl, TII.get(PPC::LWZ8), TempReg) in emitEpilogue()
1460 .addReg(TempReg, getKillRegState(i == e-1)); in emitEpilogue()
[all …]
H A DPPCISelDAGToDAG.cpp422 unsigned TempReg = RegInfo->createVirtualRegister(&PPC::GPRCRegClass); in getGlobalBaseReg() local
425 .addReg(TempReg, RegState::Define).addReg(GlobalBaseReg); in getGlobalBaseReg()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegStackify.cpp124 unsigned TempReg = MRI.createVirtualRegister(&WebAssembly::I32RegClass); in ConvertImplicitDefToConstZero() local
126 MI->addOperand(MachineOperand::CreateReg(TempReg, false)); in ConvertImplicitDefToConstZero()
128 TII->get(WebAssembly::CONST_I32), TempReg) in ConvertImplicitDefToConstZero()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMExpandPseudoInsts.cpp928 unsigned TempReg = MI.getOperand(1).getReg(); in ExpandCMP_SWAP() local
983 MIB = BuildMI(StoreBB, DL, TII->get(StrexOp), TempReg) in ExpandCMP_SWAP()
992 .addReg(TempReg, RegState::Kill) in ExpandCMP_SWAP()
1047 unsigned TempReg = MI.getOperand(1).getReg(); in ExpandCMP_SWAP_64() local
1105 MIB = BuildMI(StoreBB, DL, TII->get(STREXD), TempReg); in ExpandCMP_SWAP_64()
1112 .addReg(TempReg, RegState::Kill) in ExpandCMP_SWAP_64()
H A DARMFastISel.cpp2978 unsigned TempReg = MF->getRegInfo().createVirtualRegister(&ARM::rGPRRegClass); in ARMLowerPICELF() local
2981 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), TempReg) in ARMLowerPICELF()
2994 .addReg(TempReg) in ARMLowerPICELF()
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DGlobalISelEmitter.cpp3018 unsigned TempReg);