Searched refs:ImmOp64 (Results 1 – 2 of 2) sorted by relevance
3359 static uint64_t convertIntToDoubleImm(uint64_t ImmOp64) { in convertIntToDoubleImm() argument3362 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() argument3372 double DoubleImm = llvm::bit_cast<double>(ImmOp64); in covertDoubleImmToSingleImm()3385 uint64_t ImmOp64 = Inst.getOperand(1).getImm(); in expandLoadSingleImmToGPR() local3387 uint32_t ImmOp32 = covertDoubleImmToSingleImm(convertIntToDoubleImm(ImmOp64)); in expandLoadSingleImmToGPR()3402 uint64_t ImmOp64 = Inst.getOperand(1).getImm(); in expandLoadSingleImmToFPR() local[all …]
411 uint64_t ImmOp64 = Inst.getOperand(1).getImm(); in processInstruction() local412 int32_t Imm = ImmOp64; in processInstruction()418 const MCExpr *Value = MCConstantExpr::create(ImmOp64, getContext()); in processInstruction()