Home
last modified time | relevance | path

Searched refs:loadImmediate (Results 1 – 21 of 21) sorted by relevance

/openbsd-src/gnu/llvm/llvm/tools/llvm-exegesis/lib/PowerPC/
H A DTarget.cpp54 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()
/openbsd-src/gnu/llvm/llvm/tools/llvm-exegesis/lib/AArch64/
H A DTarget.cpp26 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()
/openbsd-src/gnu/llvm/llvm/tools/llvm-exegesis/lib/Mips/
H A DTarget.cpp72 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()
/openbsd-src/gnu/llvm/llvm/lib/Target/XCore/
H A DXCoreFrameToArgsOffsetElim.cpp57 MBBI = TII.loadImmediate(MBB, MBBI, Reg, StackSize); in runOnMachineFunction()
H A DXCoreInstrInfo.h87 MachineBasicBlock::iterator loadImmediate(MachineBasicBlock &MBB,
H A DXCoreRegisterInfo.cpp102 TII.loadImmediate(MBB, II, ScratchOffset, Offset); in InsertFPConstInst()
179 TII.loadImmediate(MBB, II, ScratchOffset, Offset); in InsertSPConstInst()
H A DXCoreInstrInfo.cpp423 MachineBasicBlock::iterator XCoreInstrInfo::loadImmediate( in loadImmediate() function in XCoreInstrInfo
/openbsd-src/gnu/llvm/llvm/lib/Target/ARC/
H A DARCInstrInfo.h98 MachineBasicBlock::iterator loadImmediate(MachineBasicBlock &MBB,
H A DARCInstrInfo.cpp357 ARCInstrInfo::loadImmediate(MachineBasicBlock &MBB, in loadImmediate() function in ARCInstrInfo
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsSEInstrInfo.h76 unsigned loadImmediate(int64_t Imm, MachineBasicBlock &MBB,
H A DMips16InstrInfo.h88 unsigned loadImmediate(unsigned FrameReg, int64_t Imm, MachineBasicBlock &MBB,
H A DMips16RegisterInfo.cpp137 FrameReg = TII.loadImmediate(FrameReg, Offset, MBB, II, DL, NewImm); in eliminateFI()
H A DMipsSERegisterInfo.cpp245 unsigned Reg = TII.loadImmediate(Offset, MBB, II, DL, in eliminateFI()
H A DMipsSEInstrInfo.cpp610 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 DMips16InstrInfo.cpp320 unsigned Mips16InstrInfo::loadImmediate(unsigned FrameReg, int64_t Imm, in loadImmediate() function in Mips16InstrInfo
/openbsd-src/gnu/llvm/llvm/tools/llvm-exegesis/lib/X86/
H A DTarget.cpp453 static MCInst loadImmediate(unsigned Reg, unsigned RegBitWidth, in loadImmediate() function
874 return {loadImmediate(Reg, 8, Value)}; in setRegTo()
876 return {loadImmediate(Reg, 16, Value)}; in setRegTo()
878 return {loadImmediate(Reg, 32, Value)}; in setRegTo()
880 return {loadImmediate(Reg, 64, Value)}; in setRegTo()
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp232 bool loadImmediate(int64_t ImmValue, unsigned DstReg, unsigned SrcReg,
2707 bool MipsAsmParser::loadImmediate(int64_t ImmValue, unsigned DstReg, in loadImmediate() function in MipsAsmParser
2841 if (loadImmediate(ImmValue >> 32, TmpReg, Mips::NoRegister, true, false, in loadImmediate()
2878 if (loadImmediate(ImmOp.getImm(), DstRegOp.getReg(), Mips::NoRegister, in expandLoadImm()
2912 return loadImmediate(Offset.getImm(), DstReg, BaseReg, Is32BitAddress, true, in expandLoadAddress()
3412 return loadImmediate(ImmOp32, FirstReg, Mips::NoRegister, true, false, IDLoc, in expandLoadSingleImmToGPR()
3439 if (TmpReg != Mips::ZERO && loadImmediate(ImmOp32, TmpReg, Mips::NoRegister, in expandLoadSingleImmToFPR()
3485 if (loadImmediate(ImmOp64, FirstReg, Mips::NoRegister, false, false, in expandLoadDoubleImmToGPR()
3489 if (loadImmediate(Hi_32(ImmOp64), FirstReg, Mips::NoRegister, true, false, in expandLoadDoubleImmToGPR()
3493 if (loadImmediate(0, nextReg(FirstReg), Mips::NoRegister, true, false, in expandLoadDoubleImmToGPR()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.cpp351 TII->loadImmediate(MBB, MI, ScratchReg, HighOffset); in eliminateFrameIndex()
364 TII->loadImmediate(MBB, MI, ScratchReg, HighOffset); in eliminateFrameIndex()
H A DSystemZInstrInfo.h349 void loadImmediate(MachineBasicBlock &MBB,
H A DSystemZInstrInfo.cpp1950 void SystemZInstrInfo::loadImmediate(MachineBasicBlock &MBB, in loadImmediate() function in SystemZInstrInfo
H A DSystemZISelLowering.cpp8283 TII->loadImmediate(*MBB, MI, StartCountReg, ImmLength / 256); in emitMemMemWrapper()