Searched refs:getValueAPF (Results 1 - 25 of 46) sorted by relevance

12

/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/Hexagon/
H A DHexagonMCInstLower.cpp59 APFloat Val = MO.getFPImm()->getValueAPF();
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/ARM/
H A DARMMCInstLower.cpp101 APFloat Val = MO.getFPImm()->getValueAPF();
H A DARMCodeEmitter.cpp677 emitWordLE(CFP->getValueAPF().bitcastToAPInt().getZExtValue());
679 emitDWordLE(CFP->getValueAPF().bitcastToAPInt().getZExtValue());
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp740 !CFPt->getValueAPF().isZero()) ||
742 !CFPf->getValueAPF().isZero()))
752 !CFPt->getValueAPF().isZero()) ||
754 !CFPf->getValueAPF().isZero()))
767 !CFPt->getValueAPF().isZero()) ||
769 !CFPf->getValueAPF().isZero()))
779 !CFPt->getValueAPF().isZero()) ||
781 !CFPf->getValueAPF().isZero()))
H A DInstCombineAddSub.cpp358 (I.getType())->getValueAPF()))
379 if (CFP->getValueAPF().isPosZero() && CannotBeNegativeZero(LHS))
H A DInstCombineAndOrXor.cpp950 if (LHSC->getValueAPF().isNaN() || RHSC->getValueAPF().isNaN())
1641 if (LHSC->getValueAPF().isNaN() || RHSC->getValueAPF().isNaN())
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp376 if (&CSDN->getValueAPF().getSemantics()==&APFloat::IEEEsingle)
377 OS << '<' << CSDN->getValueAPF().convertToFloat() << '>';
378 else if (&CSDN->getValueAPF().getSemantics()==&APFloat::IEEEdouble)
379 OS << '<' << CSDN->getValueAPF().convertToDouble() << '>';
382 CSDN->getValueAPF().bitcastToAPInt().dump();
H A DSelectionDAG.cpp87 return getValueAPF().bitwiseIsEqual(V);
143 if (CFPN->getValueAPF().bitcastToAPInt().countTrailingOnes() < EltSize)
184 if (!CFPN->getValueAPF().isPosZero())
1619 APFloat::cmpResult R = N1C->getValueAPF().compare(N2C->getValueAPF());
2379 return !C->getValueAPF().isNaN();
2479 APFloat V = C->getValueAPF(); // make copy
2811 if (CFP->getValueAPF().isZero())
2815 if (CFP->getValueAPF().isZero())
2820 if (CFP->getValueAPF()
[all...]
H A DLegalizeDAG.cpp259 return DAG.getConstant(LLVMC->getValueAPF().bitcastToAPInt(),
267 if (ConstantFPSDNode::isValueValidForType(SVT, CFP->getValueAPF()) &&
655 SDValue Con = DAG.getConstant(CFP->getValueAPF().
665 SDValue Con = DAG.getConstant(CFP->getValueAPF().bitcastToAPInt().
675 const APInt &IntVal =CFP->getValueAPF().bitcastToAPInt();
3117 if (!TLI.isFPImmLegal(CFP->getValueAPF(), Node->getValueType(0)))
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/MBlaze/
H A DMBlazeMCInstLower.cpp153 APFloat FVal = MO.getFPImm()->getValueAPF();
H A DMBlazeAsmPrinter.cpp230 printHex32(fp->getValueAPF().bitcastToAPInt().getZExtValue(), O);
/macosx-10.9.5/llvmCore-3425.0.33/lib/Analysis/
H A DConstantFolding.cpp1226 APFloat Val(Op->getValueAPF());
1242 if (Op->getValueAPF().isNaN() || Op->getValueAPF().isInfinity())
1249 double V = Ty->isFloatTy() ? (double)Op->getValueAPF().convertToFloat() :
1250 Op->getValueAPF().convertToDouble();
1360 return ConstantFoldConvertToInt(FPOp->getValueAPF(),
1368 return ConstantFoldConvertToInt(FPOp->getValueAPF(),
1387 (double)Op1->getValueAPF().convertToFloat() :
1388 Op1->getValueAPF().convertToDouble();
1394 (double)Op2->getValueAPF()
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/lib/VMCore/
H A DAsmWriter.cpp736 if (&CFP->getValueAPF().getSemantics() == &APFloat::IEEEsingle ||
737 &CFP->getValueAPF().getSemantics() == &APFloat::IEEEdouble) {
744 bool isHalf = &CFP->getValueAPF().getSemantics()==&APFloat::IEEEhalf;
745 bool isDouble = &CFP->getValueAPF().getSemantics()==&APFloat::IEEEdouble;
746 bool isInf = CFP->getValueAPF().isInfinity();
747 bool isNaN = CFP->getValueAPF().isNaN();
749 double Val = isDouble ? CFP->getValueAPF().convertToDouble() :
750 CFP->getValueAPF().convertToFloat();
775 APFloat apf = CFP->getValueAPF();
793 if (&CFP->getValueAPF()
[all...]
H A DMetadata.cpp445 APFloat AVal = cast<ConstantFP>(A->getOperand(0))->getValueAPF();
446 APFloat BVal = cast<ConstantFP>(B->getOperand(0))->getValueAPF();
H A DConstantFold.cpp177 FP->getValueAPF().bitcastToAPInt());
573 APFloat Val = FPC->getValueAPF();
587 const APFloat &V = FPC->getValueAPF();
1114 APFloat C1V = CFP1->getValueAPF();
1115 APFloat C2V = CFP2->getValueAPF();
1662 APFloat C1V = cast<ConstantFP>(C1)->getValueAPF();
1663 APFloat C2V = cast<ConstantFP>(C2)->getValueAPF();
H A DConstants.cpp74 return CFP->getValueAPF().bitcastToAPInt().isAllOnesValue();
531 APFloat apf = cast<ConstantFP>(Constant::getNullValue(Ty))->getValueAPF();
760 Elts.push_back(CFP->getValueAPF().convertToFloat());
769 Elts.push_back(CFP->getValueAPF().convertToDouble());
941 Elts.push_back(CFP->getValueAPF().convertToFloat());
950 Elts.push_back(CFP->getValueAPF().convertToDouble());
2321 SmallVector<float, 16> Elts(NumElts, CFP->getValueAPF().convertToFloat());
2326 CFP->getValueAPF().convertToDouble());
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp563 APFloat APF = APFloat(MI->getOperand(0).getFPImm()->getValueAPF());
1751 CFP->getValueAPF().toString(Str);
1754 uint64_t Val = CFP->getValueAPF().bitcastToAPInt().getZExtValue();
1761 float Val = CFP->getValueAPF().convertToFloat();
1762 uint64_t IntVal = CFP->getValueAPF().bitcastToAPInt().getZExtValue();
1766 uint64_t Val = CFP->getValueAPF().bitcastToAPInt().getZExtValue();
1775 double Val = CFP->getValueAPF().convertToDouble();
1776 uint64_t IntVal = CFP->getValueAPF().bitcastToAPInt().getZExtValue();
1781 uint64_t Val = CFP->getValueAPF().bitcastToAPInt().getZExtValue();
1789 APInt API = CFP->getValueAPF()
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/lib/ExecutionEngine/
H A DExecutionEngine.cpp795 Result.FloatVal = cast<ConstantFP>(C)->getValueAPF().convertToFloat();
798 Result.DoubleVal = cast<ConstantFP>(C)->getValueAPF().convertToDouble();
803 Result.IntVal = cast <ConstantFP>(C)->getValueAPF().bitcastToAPInt();
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1186 const APFloat& getValueAPF() const { return Value->getValueAPF(); } function in class:llvm::SDNode::ConstantFPSDNode
1206 if (&Value->getValueAPF().getSemantics() == &APFloat::PPCDoubleDouble)
1209 Tmp.convert(Value->getValueAPF().getSemantics(),
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp1657 APFloat APF = APFloat(Fp->getValueAPF()); // make a copy
1796 float float32 = (float)CFP->getValueAPF().convertToFloat();
1800 double float64 = CFP->getValueAPF().convertToDouble();
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp252 if (!InitValueVal || !ConvertToSInt(InitValueVal->getValueAPF(), InitValue))
266 !ConvertToSInt(IncValueVal->getValueAPF(), IncValue))
304 !ConvertToSInt(ExitValueVal->getValueAPF(), ExitValue))
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/CppBackend/
H A DCPPBackend.cpp217 APFloat APF = APFloat(CFP->getValueAPF()); // copy
236 std::string StrVal = ftostr(CFP->getValueAPF());
253 << utohexstr(CFP->getValueAPF().bitcastToAPInt().getZExtValue())
257 << utohexstr((uint32_t)CFP->getValueAPF().
/macosx-10.9.5/llvmCore-3425.0.33/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp848 Record.push_back(CFP->getValueAPF().bitcastToAPInt().getZExtValue());
852 APInt api = CFP->getValueAPF().bitcastToAPInt();
857 APInt api = CFP->getValueAPF().bitcastToAPInt();
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/
H A DMachineInstr.cpp329 OS << getFPImm()->getValueAPF().convertToFloat();
331 OS << getFPImm()->getValueAPF().convertToDouble();
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/
H A DConstants.h265 inline const APFloat &getValueAPF() const { return Val; } function in class:llvm::ConstantFP

Completed in 583 milliseconds

12