Home
last modified time | relevance | path

Searched refs:getFP32Imm (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMAddressingModes.h692 inline int getFP32Imm(const APInt &Imm) { in getFP32Imm() function
713 inline int getFP32Imm(const APFloat &FPImm) { in getFP32Imm() function
714 return getFP32Imm(FPImm.bitcastToAPInt()); in getFP32Imm()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64AddressingModes.h393 static inline int getFP32Imm(const APInt &Imm) { in getFP32Imm() function
414 static inline int getFP32Imm(const APFloat &FPImm) { in getFP32Imm() function
415 return getFP32Imm(FPImm.bitcastToAPInt()); in getFP32Imm()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstructionSelector.cpp822 int FPImmEncoding = ARM_AM::getFP32Imm(FPImmValue); in renderVFPF32Imm()
H A DARMInstrVFP.td83 uint32_t Enc = ARM_AM::getFP32Imm(N->getValueAPF());
92 return ARM_AM::getFP32Imm(N->getValueAPF()) != -1;
100 return ARM_AM::getFP32Imm(MO.getFPImm()->getValueAPF()) != -1;
H A DARMFastISel.cpp454 Imm = ARM_AM::getFP32Imm(Val); in ARMMaterializeFP()
H A DARMISelLowering.cpp7235 int ImmVal = IsDouble ? ARM_AM::getFP64Imm(FPVal) : ARM_AM::getFP32Imm(FPVal); in LowerConstantFP()
8026 int ImmVal = ARM_AM::getFP32Imm(SplatBits); in LowerBUILD_VECTOR()
20939 return ARM_AM::getFP32Imm(Imm) != -1; in isFPImmLegal()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp397 Is64Bit ? AArch64_AM::getFP64Imm(Val) : AArch64_AM::getFP32Imm(Val); in materializeFP()
H A DAArch64InstrFormats.td1445 uint32_t Enc = AArch64_AM::getFP32Imm(N->getValueAPF());
1476 return AArch64_AM::getFP32Imm(Imm) != -1;
H A DAArch64ISelLowering.cpp12109 IsLegal = AArch64_AM::getFP32Imm(ImmInt) != -1 || Imm.isPosZero(); in isFPImmLegal()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp1163 int Val = ARM_AM::getFP32Imm(APInt(32, CE->getValue())); in isFPImm()
2737 int Val = ARM_AM::getFP32Imm(APInt(32, CE->getValue())); in addFPImmOperands()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp7994 AArch64_AM::getFP32Imm(MI.getOperand(1).getFPImm()->getValueAPF())); in renderFPImm32()