Home
last modified time | relevance | path

Searched refs:APImm (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVLegalizerInfo.h40 bool shouldBeInConstantPool(APInt APImm, bool ShouldOptForSize) const;
H A DRISCVLegalizerInfo.cpp551 bool RISCVLegalizerInfo::shouldBeInConstantPool(APInt APImm, in shouldBeInConstantPool() argument
553 assert(APImm.getBitWidth() == 32 || APImm.getBitWidth() == 64); in shouldBeInConstantPool()
554 int64_t Imm = APImm.getSExtValue(); in shouldBeInConstantPool()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsInstructionSelector.cpp589 APInt APImm = FPimm.bitcastToAPInt(); in select() local
595 if (!materialize32BitImm(GPRReg, APImm, B)) in select()
607 if (!materialize32BitImm(GPRRegHigh, APImm.getHiBits(32).trunc(32), B)) in select()
609 if (!materialize32BitImm(GPRRegLow, APImm.getLoBits(32).trunc(32), B)) in select()