Home
last modified time | relevance | path

Searched refs:getFP16Imm (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMAddressingModes.h654 inline int getFP16Imm(const APInt &Imm) { in getFP16Imm() function
673 inline int getFP16Imm(const APFloat &FPImm) { in getFP16Imm() function
674 return getFP16Imm(FPImm.bitcastToAPInt()); in getFP16Imm()
682 return ARM_AM::getFP16Imm(Imm.trunc(16)); in getFP32FP16Imm()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64AddressingModes.h367 static inline int getFP16Imm(const APInt &Imm) { in getFP16Imm() function
386 static inline int getFP16Imm(const APFloat &FPImm) { in getFP16Imm() function
387 return getFP16Imm(FPImm.bitcastToAPInt()); in getFP16Imm()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrVFP.td64 return ARM_AM::getFP16Imm(N->getValueAPF()) != -1;
66 uint32_t Enc = ARM_AM::getFP16Imm(N->getValueAPF());
H A DARMISelLowering.cpp20934 return ARM_AM::getFP16Imm(Imm) != -1; in isFPImmLegal()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrFormats.td1440 uint32_t Enc = AArch64_AM::getFP16Imm(N->getValueAPF());
1463 return AArch64_AM::getFP16Imm(Imm) != -1;
1471 return AArch64_AM::getFP16Imm(Imm) != -1;
H A DAArch64ISelLowering.cpp12112 (Subtarget->hasFullFP16() && AArch64_AM::getFP16Imm(ImmInt) != -1) || in isFPImmLegal()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp7985 AArch64_AM::getFP16Imm(MI.getOperand(1).getFPImm()->getValueAPF())); in renderFPImm16()