| /llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/PowerPC/ |
| H A D | Target.cpp | 54 static MCInst loadImmediate(unsigned Reg, unsigned RegBitWidth, in loadImmediate() function 99 return {loadImmediate(Reg, 32, Value)}; in setRegTo() 101 return {loadImmediate(Reg, 64, Value)}; in setRegTo() 103 return {loadImmediate(ScratchImmReg, 64, Value), in setRegTo() 109 return {loadImmediate(ScratchImmReg, 64, Value), in setRegTo() 112 return {loadImmediate(ScratchImmReg, 64, Value), in setRegTo() 118 return {loadImmediate(ScratchImmReg, 64, Value), in setRegTo()
|
| /llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/AArch64/ |
| H A D | Target.cpp | 26 static MCInst loadImmediate(unsigned Reg, unsigned RegBitWidth, in loadImmediate() function 47 return {loadImmediate(Reg, 32, Value)}; in setRegTo() 49 return {loadImmediate(Reg, 64, Value)}; in setRegTo()
|
| /llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/Mips/ |
| H A D | Target.cpp | 72 static std::vector<MCInst> loadImmediate(unsigned Reg, bool IsGPR32, in loadImmediate() function 151 return loadImmediate(Reg, true, Value); in setRegTo() 153 return loadImmediate(Reg, false, Value); in setRegTo()
|
| /llvm-project-15.0.7/llvm/lib/Target/XCore/ |
| H A D | XCoreFrameToArgsOffsetElim.cpp | 57 MBBI = TII.loadImmediate(MBB, MBBI, Reg, StackSize); in runOnMachineFunction()
|
| H A D | XCoreInstrInfo.h | 86 MachineBasicBlock::iterator loadImmediate(MachineBasicBlock &MBB,
|
| H A D | XCoreRegisterInfo.cpp | 102 TII.loadImmediate(MBB, II, ScratchOffset, Offset); in InsertFPConstInst() 179 TII.loadImmediate(MBB, II, ScratchOffset, Offset); in InsertSPConstInst()
|
| H A D | XCoreInstrInfo.cpp | 426 MachineBasicBlock::iterator XCoreInstrInfo::loadImmediate( in loadImmediate() function in XCoreInstrInfo
|
| /llvm-project-15.0.7/llvm/lib/Target/ARC/ |
| H A D | ARCInstrInfo.h | 96 MachineBasicBlock::iterator loadImmediate(MachineBasicBlock &MBB,
|
| H A D | ARCInstrInfo.cpp | 358 ARCInstrInfo::loadImmediate(MachineBasicBlock &MBB, in loadImmediate() function in ARCInstrInfo
|
| /llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/X86/ |
| H A D | Target.cpp | 449 static MCInst loadImmediate(unsigned Reg, unsigned RegBitWidth, in loadImmediate() function 860 return {loadImmediate(Reg, 8, Value)}; in setRegTo() 862 return {loadImmediate(Reg, 16, Value)}; in setRegTo() 864 return {loadImmediate(Reg, 32, Value)}; in setRegTo() 866 return {loadImmediate(Reg, 64, Value)}; in setRegTo()
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/ |
| H A D | MipsSEInstrInfo.h | 76 unsigned loadImmediate(int64_t Imm, MachineBasicBlock &MBB,
|
| H A D | Mips16InstrInfo.h | 88 unsigned loadImmediate(unsigned FrameReg, int64_t Imm, MachineBasicBlock &MBB,
|
| H A D | Mips16RegisterInfo.cpp | 137 FrameReg = TII.loadImmediate(FrameReg, Offset, MBB, II, DL, NewImm); in eliminateFI()
|
| H A D | MipsSERegisterInfo.cpp | 245 unsigned Reg = TII.loadImmediate(Offset, MBB, II, DL, in eliminateFI()
|
| H A D | MipsSEInstrInfo.cpp | 610 unsigned Reg = loadImmediate(Amount, MBB, I, DL, nullptr); in adjustStackPtr() 617 unsigned MipsSEInstrInfo::loadImmediate(int64_t Imm, MachineBasicBlock &MBB, in loadImmediate() function in MipsSEInstrInfo
|
| H A D | Mips16InstrInfo.cpp | 320 unsigned Mips16InstrInfo::loadImmediate(unsigned FrameReg, int64_t Imm, in loadImmediate() function in Mips16InstrInfo
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/AsmParser/ |
| H A D | MipsAsmParser.cpp | 230 bool loadImmediate(int64_t ImmValue, unsigned DstReg, unsigned SrcReg, 2698 bool MipsAsmParser::loadImmediate(int64_t ImmValue, unsigned DstReg, in loadImmediate() function in MipsAsmParser 2832 if (loadImmediate(ImmValue >> 32, TmpReg, Mips::NoRegister, true, false, in loadImmediate() 2869 if (loadImmediate(ImmOp.getImm(), DstRegOp.getReg(), Mips::NoRegister, in expandLoadImm() 3443 if (loadImmediate(ImmOp64, FirstReg, Mips::NoRegister, false, false, in expandLoadDoubleImmToGPR() 3451 if (loadImmediate(0, nextReg(FirstReg), Mips::NoRegister, true, false, in expandLoadDoubleImmToGPR() 3525 loadImmediate(Hi_32(ImmOp64), TmpReg, Mips::NoRegister, true, false, in expandLoadDoubleImmToFPR() 4777 if (!loadImmediate(ImmValue, DstReg, Mips::NoRegister, Is32Bit, false, in expandAliasImmediate() 5166 loadImmediate(ImmValue, ATReg, Mips::NoRegister, true, false, IDLoc, Out, in expandMulImm() 5487 if (loadImmediate(1, DstReg, Mips::NoRegister, true, false, IDLoc, Out, in expandSneI() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZRegisterInfo.cpp | 352 TII->loadImmediate(MBB, MI, ScratchReg, HighOffset); in eliminateFrameIndex() 365 TII->loadImmediate(MBB, MI, ScratchReg, HighOffset); in eliminateFrameIndex()
|
| H A D | SystemZInstrInfo.h | 348 void loadImmediate(MachineBasicBlock &MBB,
|
| H A D | SystemZInstrInfo.cpp | 1965 void SystemZInstrInfo::loadImmediate(MachineBasicBlock &MBB, in loadImmediate() function in SystemZInstrInfo
|
| H A D | SystemZISelLowering.cpp | 8287 TII->loadImmediate(*MBB, MI, StartCountReg, ImmLength / 256); in emitMemMemWrapper()
|
| /llvm-project-15.0.7/llvm/test/MC/Mips/ |
| H A D | mips-expansions.s | 925 # FIXME: Remove the identity moves (move $1, $1) coming from loadImmediate 952 # FIXME: Remove the identity moves (move $1, $1) coming from loadImmediate 971 # FIXME: Remove the identity moves (move $1, $1) coming from loadImmediate 992 # FIXME: Remove the identity moves (move $1, $1) coming from loadImmediate 1275 # FIXME: Remove the identity moves (move $1, $1) coming from loadImmediate 1292 # FIXME: Remove the identity moves (move $1, $1) coming from loadImmediate 1303 # FIXME: Remove the identity moves (move $1, $1) coming from loadImmediate 1316 # FIXME: Remove the identity moves (move $1, $1) coming from loadImmediate
|