Home
last modified time | relevance | path

Searched refs:FPImm (Results 1 – 19 of 19) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/MCTargetDesc/
DARMAddressingModes.h672 inline int getFP16Imm(const APFloat &FPImm) { in getFP16Imm() argument
673 return getFP16Imm(FPImm.bitcastToAPInt()); in getFP16Imm()
700 inline int getFP32Imm(const APFloat &FPImm) { in getFP32Imm() argument
701 return getFP32Imm(FPImm.bitcastToAPInt()); in getFP32Imm()
728 inline int getFP64Imm(const APFloat &FPImm) { in getFP64Imm() argument
729 return getFP64Imm(FPImm.bitcastToAPInt()); in getFP64Imm()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64AddressingModes.h386 static inline int getFP16Imm(const APFloat &FPImm) { in getFP16Imm() argument
387 return getFP16Imm(FPImm.bitcastToAPInt()); in getFP16Imm()
414 static inline int getFP32Imm(const APFloat &FPImm) { in getFP32Imm() argument
415 return getFP32Imm(FPImm.bitcastToAPInt()); in getFP32Imm()
442 static inline int getFP64Imm(const APFloat &FPImm) { in getFP64Imm() argument
443 return getFP64Imm(FPImm.bitcastToAPInt()); in getFP64Imm()
DAArch64InstPrinter.cpp1153 float FPImm = in printFPImmOperand() local
1157 O << format("#%.8f", FPImm); in printFPImmOperand()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DFastISel.h388 const ConstantFP *FPImm);
430 const ConstantFP *FPImm);
DMachineOperand.h731 void ChangeToFPImmediate(const ConstantFP *FPImm);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineOperand.cpp163 void MachineOperand::ChangeToFPImmediate(const ConstantFP *FPImm) { in ChangeToFPImmediate() argument
169 Contents.CFP = FPImm; in ChangeToFPImmediate()
DLiveDebugValues.cpp187 const ConstantFP *FPImm; member
207 Loc.FPImm = MI.getOperand(0).getFPImm(); in VarLoc()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZISelLowering.h696 SystemZVectorConstantInfo(APFloat FPImm);
DSystemZISelLowering.cpp774 SystemZVectorConstantInfo::SystemZVectorConstantInfo(APFloat FPImm) { in SystemZVectorConstantInfo() argument
775 IntBits = FPImm.bitcastToAPInt().zextOrSelf(128); in SystemZVectorConstantInfo()
776 isFP128 = (&FPImm.getSemantics() == &APFloat::IEEEquad()); in SystemZVectorConstantInfo()
779 SplatBits = FPImm.bitcastToAPInt(); in SystemZVectorConstantInfo()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrInfo.td125 let Name = "FPImm";
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/AsmParser/
DAArch64AsmParser.cpp414 struct FPImmOp FPImm; member
449 FPImm = o.FPImm; in AArch64Operand()
521 return APFloat(APFloat::IEEEdouble(), APInt(64, FPImm.Val, true)); in getFPImm()
526 return FPImm.IsExact; in getFPImmIsExact()
1904 Op->FPImm.Val = Val.bitcastToAPInt().getSExtValue(); in CreateFPImm()
1905 Op->FPImm.IsExact = IsExact; in CreateFPImm()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DFastISel.cpp2171 const ConstantFP *FPImm) { in fastEmitInst_f() argument
2178 .addFPImm(FPImm); in fastEmitInst_f()
2181 .addFPImm(FPImm); in fastEmitInst_f()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
DDwarfUnit.cpp513 APFloat FPImm = MO.getFPImm()->getValueAPF(); in addConstantFPValue() local
516 const APInt FltVal = FPImm.bitcastToAPInt(); in addConstantFPValue()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64InstructionSelector.cpp876 const ConstantFP *FPImm = getConstantFPVRegVal(I.getOperand(3).getReg(), MRI); in selectFCMPOpc() local
877 bool ShouldUseImm = FPImm && (FPImm->isZero() && !FPImm->isNegative()); in selectFCMPOpc()
DAArch64InstrFormats.td183 let Name = "FPImm";
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMInstrVFP.td41 let Name = "FPImm";
DARMInstrNEON.td8881 // Explicit versions for floating point so that the FPImm variants get
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/ARM/
DARMGenAsmMatcher.inc7573 // 'FPImm' class
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/AArch64/
DAArch64GenAsmMatcher.inc8949 // 'FPImm' class