Home
last modified time | relevance | path

Searched refs:ImmOp64 (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp3359 static uint64_t convertIntToDoubleImm(uint64_t ImmOp64) { in convertIntToDoubleImm() argument
3362 if ((Hi_32(ImmOp64) & 0x7ff00000) == 0) { in convertIntToDoubleImm()
3363 APFloat RealVal(APFloat::IEEEdouble(), ImmOp64); in convertIntToDoubleImm()
3364 ImmOp64 = RealVal.bitcastToAPInt().getZExtValue(); in convertIntToDoubleImm()
3366 return ImmOp64; in convertIntToDoubleImm()
3369 static uint32_t covertDoubleImmToSingleImm(uint64_t ImmOp64) { in covertDoubleImmToSingleImm() argument
3372 double DoubleImm = llvm::bit_cast<double>(ImmOp64); in covertDoubleImmToSingleImm()
3385 uint64_t ImmOp64 = Inst.getOperand(1).getImm(); in expandLoadSingleImmToGPR() local
3387 uint32_t ImmOp32 = covertDoubleImmToSingleImm(convertIntToDoubleImm(ImmOp64)); in expandLoadSingleImmToGPR()
3402 uint64_t ImmOp64 = Inst.getOperand(1).getImm(); in expandLoadSingleImmToFPR() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/AsmParser/
H A DXtensaAsmParser.cpp411 uint64_t ImmOp64 = Inst.getOperand(1).getImm(); in processInstruction() local
412 int32_t Imm = ImmOp64; in processInstruction()
418 const MCExpr *Value = MCConstantExpr::create(ImmOp64, getContext()); in processInstruction()