Home
last modified time | relevance | path

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

12

/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMAddressingModes.h698 static inline int getFP16Imm(const APFloat &FPImm) { in getFP16Imm() argument
699 return getFP16Imm(FPImm.bitcastToAPInt()); in getFP16Imm()
726 static inline int getFP32Imm(const APFloat &FPImm) { in getFP32Imm() argument
727 return getFP32Imm(FPImm.bitcastToAPInt()); in getFP32Imm()
754 static inline int getFP64Imm(const APFloat &FPImm) { in getFP64Imm() argument
755 return getFP64Imm(FPImm.bitcastToAPInt()); in getFP64Imm()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/MCTargetDesc/
DARMAddressingModes.h675 inline int getFP16Imm(const APFloat &FPImm) { in getFP16Imm() argument
676 return getFP16Imm(FPImm.bitcastToAPInt()); in getFP16Imm()
703 inline int getFP32Imm(const APFloat &FPImm) { in getFP32Imm() argument
704 return getFP32Imm(FPImm.bitcastToAPInt()); in getFP32Imm()
731 inline int getFP64Imm(const APFloat &FPImm) { in getFP64Imm() argument
732 return getFP64Imm(FPImm.bitcastToAPInt()); in getFP64Imm()
/external/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64AddressingModes.h389 static inline int getFP16Imm(const APFloat &FPImm) { in getFP16Imm() argument
390 return getFP16Imm(FPImm.bitcastToAPInt()); in getFP16Imm()
417 static inline int getFP32Imm(const APFloat &FPImm) { in getFP32Imm() argument
418 return getFP32Imm(FPImm.bitcastToAPInt()); in getFP32Imm()
445 static inline int getFP64Imm(const APFloat &FPImm) { in getFP64Imm() argument
446 return getFP64Imm(FPImm.bitcastToAPInt()); in getFP64Imm()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64AddressingModes.h390 static inline int getFP16Imm(const APFloat &FPImm) { in getFP16Imm() argument
391 return getFP16Imm(FPImm.bitcastToAPInt()); in getFP16Imm()
418 static inline int getFP32Imm(const APFloat &FPImm) { in getFP32Imm() argument
419 return getFP32Imm(FPImm.bitcastToAPInt()); in getFP32Imm()
446 static inline int getFP64Imm(const APFloat &FPImm) { in getFP64Imm() argument
447 return getFP64Imm(FPImm.bitcastToAPInt()); in getFP64Imm()
/external/llvm/include/llvm/CodeGen/
DFastISel.h363 bool Op0IsKill, const ConstantFP *FPImm);
388 const ConstantFP *FPImm);
430 const ConstantFP *FPImm);
DMachineOperand.h569 void ChangeToFPImmediate(const ConstantFP *FPImm);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DFastISel.h389 const ConstantFP *FPImm);
431 const ConstantFP *FPImm);
DMachineOperand.h712 void ChangeToFPImmediate(const ConstantFP *FPImm);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DMachineOperand.cpp161 void MachineOperand::ChangeToFPImmediate(const ConstantFP *FPImm) { in ChangeToFPImmediate() argument
167 Contents.CFP = FPImm; in ChangeToFPImmediate()
/external/capstone/arch/AArch64/
DAArch64InstPrinter.c1037 …double FPImm = MCOperand_isFPImm(MO) ? MCOperand_getFPImm(MO) : AArch64_AM_getFPImmFloat((int)MCOp… in printFPImmOperand() local
1044 SStream_concat(O, "#%.8f", FPImm); in printFPImmOperand()
1048 MI->flat_insn->detail->arm64.operands[MI->flat_insn->detail->arm64.op_count].fp = FPImm; in printFPImmOperand()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/AsmParser/
DAArch64AsmParser.cpp400 struct FPImmOp FPImm; member
434 FPImm = o.FPImm; in AArch64Operand()
503 return APFloat(APFloat::IEEEdouble(), APInt(64, FPImm.Val, true)); in getFPImm()
508 return FPImm.IsExact; in getFPImmIsExact()
1882 Op->FPImm.Val = Val.bitcastToAPInt().getSExtValue(); in CreateFPImm()
1883 Op->FPImm.IsExact = IsExact; in CreateFPImm()
/external/llvm/lib/Target/AArch64/InstPrinter/
DAArch64InstPrinter.cpp1216 float FPImm = in printFPImmOperand() local
1220 O << format("#%.8f", FPImm); in printFPImmOperand()
/external/llvm/lib/CodeGen/SelectionDAG/
DFastISel.cpp1937 const ConstantFP *FPImm) { in fastEmitInst_f() argument
1944 .addFPImm(FPImm); in fastEmitInst_f()
1947 .addFPImm(FPImm); in fastEmitInst_f()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DFastISel.cpp2130 const ConstantFP *FPImm) { in fastEmitInst_f() argument
2137 .addFPImm(FPImm); in fastEmitInst_f()
2140 .addFPImm(FPImm); in fastEmitInst_f()
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfUnit.cpp567 APFloat FPImm = MO.getFPImm()->getValueAPF(); in addConstantFPValue() local
570 const APInt FltVal = FPImm.bitcastToAPInt(); in addConstantFPValue()
/external/llvm/lib/Target/AArch64/AsmParser/
DAArch64AsmParser.cpp258 struct FPImmOp FPImm; member
292 FPImm = o.FPImm; in AArch64Operand()
361 return FPImm.Val; in getFPImm()
1690 Op->FPImm.Val = Val; in CreateFPImm()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/InstPrinter/
DAArch64InstPrinter.cpp1104 float FPImm = in printFPImmOperand() local
1108 O << format("#%.8f", FPImm); in printFPImmOperand()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/
DDwarfUnit.cpp601 APFloat FPImm = MO.getFPImm()->getValueAPF(); in addConstantFPValue() local
604 const APInt FltVal = FPImm.bitcastToAPInt(); in addConstantFPValue()
/external/llvm/lib/CodeGen/
DMachineInstr.cpp143 void MachineOperand::ChangeToFPImmediate(const ConstantFP *FPImm) { in ChangeToFPImmediate() argument
149 Contents.CFP = FPImm; in ChangeToFPImmediate()
/external/llvm/lib/Target/ARM/
DARMInstrVFP.td29 let Name = "FPImm";
DARMInstrNEON.td8145 // Explicit versions for floating point so that the FPImm variants get
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMInstrVFP.td40 let Name = "FPImm";
DARMInstrNEON.td8509 // Explicit versions for floating point so that the FPImm variants get
/external/llvm/lib/Target/AArch64/
DAArch64InstrFormats.td166 let Name = "FPImm";
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64InstrFormats.td184 let Name = "FPImm";

12