| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | APFloat.cpp | 3360 APInt IEEEFloat::bitcastToAPInt() const { in bitcastToAPInt() function in llvm::detail::IEEEFloat 3387 APInt api = bitcastToAPInt(); in convertToFloat() 3394 APInt api = bitcastToAPInt(); in convertToDouble() 4532 APFloat Tmp(semPPCDoubleDoubleLegacy, bitcastToAPInt()); in divide() 4541 APFloat Tmp(semPPCDoubleDoubleLegacy, bitcastToAPInt()); in remainder() 4550 APFloat Tmp(semPPCDoubleDoubleLegacy, bitcastToAPInt()); in mod() 4665 APInt DoubleAPFloat::bitcastToAPInt() const { in bitcastToAPInt() function in llvm::detail::DoubleAPFloat 4668 Floats[0].bitcastToAPInt().getRawData()[0], in bitcastToAPInt() 4669 Floats[1].bitcastToAPInt().getRawData()[0], in bitcastToAPInt() 4774 APFloat(semPPCDoubleDoubleLegacy, bitcastToAPInt()) in toString() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMAddressingModes.h | 687 return getFP16Imm(FPImm.bitcastToAPInt()); in getFP16Imm() 699 return getFP32FP16Imm(FPImm.bitcastToAPInt()); in getFP32FP16Imm() 727 return getFP32Imm(FPImm.bitcastToAPInt()); in getFP32Imm() 755 return getFP64Imm(FPImm.bitcastToAPInt()); in getFP64Imm()
|
| /llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/ |
| H A D | RegisterValue.cpp | 47 return getFloatValue(FltSemantics, Value).bitcastToAPInt(); in bitcastFloatValue()
|
| /llvm-project-15.0.7/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXMCExpr.cpp | 49 APInt API = APF.bitcastToAPInt(); in printImpl()
|
| /llvm-project-15.0.7/llvm/unittests/ADT/ |
| H A D | APFloatTest.cpp | 1012 F.bitcastToAPInt().getZExtValue() & PayloadMask; in TEST() 1780 test.bitcastToAPInt().getRawData()[j]); in TEST() 1852 EXPECT_EQ(0x7fc00000, test.bitcastToAPInt()); in TEST() 1859 EXPECT_EQ(0x7fc00000, test.bitcastToAPInt()); in TEST() 1897 EXPECT_EQ(0x01, test.bitcastToAPInt()); in TEST() 1902 EXPECT_EQ(0x01, test.bitcastToAPInt()); in TEST() 3575 EXPECT_EQ(Payload, Frac.bitcastToAPInt().getLoBits(51)); in TEST() 4257 EXPECT_EQ(Expected[0], A1.bitcastToAPInt().getRawData()[0]) in TEST() 4665 .bitcastToAPInt()); in TEST() 4689 .bitcastToAPInt()); in TEST() [all …]
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/ |
| H A D | ExecutionEngine.cpp | 691 GV.IntVal = apf.bitcastToAPInt(); in getConstantValue() 706 GV.IntVal = apf.bitcastToAPInt(); in getConstantValue() 844 GV.IntVal = apfLHS.bitcastToAPInt(); in getConstantValue() 849 GV.IntVal = apfLHS.bitcastToAPInt(); in getConstantValue() 854 GV.IntVal = apfLHS.bitcastToAPInt(); in getConstantValue() 859 GV.IntVal = apfLHS.bitcastToAPInt(); in getConstantValue() 863 GV.IntVal = apfLHS.bitcastToAPInt(); in getConstantValue() 893 Result.IntVal = cast <ConstantFP>(C)->getValueAPF().bitcastToAPInt(); in getConstantValue()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64AddressingModes.h | 388 return getFP16Imm(FPImm.bitcastToAPInt()); in getFP16Imm() 416 return getFP32Imm(FPImm.bitcastToAPInt()); in getFP32Imm() 444 return getFP64Imm(FPImm.bitcastToAPInt()); in getFP64Imm()
|
| /llvm-project-15.0.7/llvm/lib/Target/CSKY/ |
| H A D | CSKYInstrInfoF1.td | 51 (N->getValueAPF().bitcastToAPInt().getZExtValue() >> 16) & 0xFFFF, 57 N->getValueAPF().bitcastToAPInt().getZExtValue() & 0xFFFF, 62 …"return CurDAG->getTargetConstant(N->getValueAPF().bitcastToAPInt().lshr("#shift#").getLoBits("#wi… 65 …"return CurDAG->getTargetConstant(N->getValueAPF().bitcastToAPInt().lshr("#shift#").getLoBits("#wi… 68 "return isShiftedUInt<"#width#", "#shift#">(N->getValueAPF().bitcastToAPInt().getZExtValue());">;
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | MIRVRegNamerUtils.cpp | 77 MO.getFPImm()->getValueAPF().bitcastToAPInt().getZExtValue()); in getInstructionOpcodeHash()
|
| H A D | MachineStableHash.cpp | 82 : MO.getFPImm()->getValueAPF().bitcastToAPInt(); in stableHashValue()
|
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | APFloat.h | 309 APInt bitcastToAPInt() const; 663 APInt bitcastToAPInt() const; 1130 APInt bitcastToAPInt() const { in bitcastToAPInt() function 1131 APFLOAT_DISPATCH_ON_SEMANTICS(bitcastToAPInt()); in bitcastToAPInt()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonMCInstLower.cpp | 146 MCConstantExpr::create(*Val.bitcastToAPInt().getRawData(), in HexagonLowerToMC()
|
| /llvm-project-15.0.7/flang/lib/Optimizer/Dialect/ |
| H A D | FIRAttr.cpp | 241 a.getValue().bitcastToAPInt().toStringUnsigned(ss, 16); in printFirAttribute()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | Constants.cpp | 100 return CFP->getValueAPF().bitcastToAPInt().isAllOnes(); in isAllOnesValue() 117 return CFP->getValueAPF().bitcastToAPInt().isOne(); in isOneValue() 134 return !CFP->getValueAPF().bitcastToAPInt().isOne(); in isNotOneValue() 162 return CFP->getValueAPF().bitcastToAPInt().isMinSignedValue(); in isMinSignedValue() 179 return !CFP->getValueAPF().bitcastToAPInt().isMinSignedValue(); in isNotMinSignedValue() 1186 Elts.push_back(CFP->getValueAPF().bitcastToAPInt().getLimitedValue()); in getFPSequenceIfElementsMatch() 3102 NumElts, CFP->getValueAPF().bitcastToAPInt().getLimitedValue()); in getSplat() 3107 NumElts, CFP->getValueAPF().bitcastToAPInt().getLimitedValue()); in getSplat() 3112 NumElts, CFP->getValueAPF().bitcastToAPInt().getLimitedValue()); in getSplat() 3117 NumElts, CFP->getValueAPF().bitcastToAPInt().getLimitedValue()); in getSplat()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | APValue.cpp | 576 profileIntValue(ID, getFloat().bitcastToAPInt()); in Profile() 584 profileIntValue(ID, getComplexFloatReal().bitcastToAPInt()); in Profile() 585 profileIntValue(ID, getComplexFloatImag().bitcastToAPInt()); in Profile()
|
| /llvm-project-15.0.7/lldb/source/Utility/ |
| H A D | Scalar.cpp | 126 store(m_float.bitcastToAPInt()); in GetBytes() 138 return m_float.bitcastToAPInt().getBitWidth() / 8; in GetByteSize()
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyMCInstLower.cpp | 242 Imm->getValueAPF().bitcastToAPInt().getZExtValue(); in lower()
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/MCTargetDesc/ |
| H A D | WebAssemblyInstPrinter.cpp | 273 APInt AI = FP.bitcastToAPInt(); in toString()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | ImplicitBoolConversionCheck.cpp | 164 return (FloatLitAbsValue.bitcastToAPInt() == 0) ? "false" : "true"; in getEquivalentBoolLiteralForExpr()
|
| /llvm-project-15.0.7/llvm/lib/Target/VE/ |
| H A D | VEISelDAGToDAG.cpp | 108 const APInt &Imm = N->getValueAPF().bitcastToAPInt(); in getFpImmVal()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | PropertiesBase.td | 276 let Read = [{ node.getFloat().bitcastToAPInt() }]; 315 let Read = [{ node.getComplexFloatReal().bitcastToAPInt() }]; 318 let Read = [{ node.getComplexFloatImag().bitcastToAPInt() }];
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelDAGToDAG.h | 48 Out = C->getValueAPF().bitcastToAPInt().getSExtValue(); in getConstantValue()
|
| H A D | AMDGPUISelDAGToDAG.cpp | 341 return TII->isInlineConstant(-C->getValueAPF().bitcastToAPInt()); in isInlineImmediate() 348 return TII->isInlineConstant(C->getValueAPF().bitcastToAPInt()); in isInlineImmediate() 613 Imm = FP->getValueAPF().bitcastToAPInt().getZExtValue(); in Select() 2778 .bitcastToAPInt().getZExtValue(); in SelectVOP3PMods() 2907 C->getValueAPF().bitcastToAPInt().getZExtValue() << 16, SL, MVT::i32); in getHi16Elt()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64PreLegalizerCombiner.cpp | 58 MIB.buildConstant(MI.getOperand(0).getReg(), ImmValAPF.bitcastToAPInt()); in applyFConstantToConstant()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | FunctionComparator.cpp | 103 return cmpAPInts(L.bitcastToAPInt(), R.bitcastToAPInt()); in cmpAPFloats()
|