Searched refs:ConstantFP (Results 1 - 25 of 103) sorted by relevance

12345

/external/llvm/lib/CodeGen/AsmPrinter/
H A DDebugLocEntry.h33 Value(const MDNode *Var, const ConstantFP *CFP)
55 const ConstantFP *CFP;
84 const ConstantFP *getConstantFP() const { return Constant.CFP; }
/external/llvm/include/llvm/CodeGen/
H A DFastISel.h25 class ConstantFP;
219 const ConstantFP *FPImm);
254 const ConstantFP *FPImm);
300 const ConstantFP *FPImm);
365 virtual unsigned TargetMaterializeFloatZero(const ConstantFP* CF) {
H A DMachineOperand.h23 class ConstantFP;
155 const ConstantFP *CFP; // For MO_FPImmediate.
417 const ConstantFP *getFPImm() const {
570 static MachineOperand CreateFPImm(const ConstantFP *CFP) {
H A DISDOpcodes.h61 Constant, ConstantFP, enumerator in enum:llvm::ISD::NodeType
/external/llvm/lib/Analysis/
H A DConstantFolding.cpp106 if (isa<ConstantFP>(C) || isa<ConstantInt>(C)) {
299 if (ConstantFP *CFP = dyn_cast<ConstantFP>(C)) {
1312 return ConstantFP::get(Ty->getContext(), APF);
1315 return ConstantFP::get(Ty->getContext(), APFloat((float)V));
1317 return ConstantFP::get(Ty->getContext(), APFloat(V));
1395 static double getValueAsDouble(ConstantFP *Op) {
1414 if (ConstantFP *Op = dyn_cast<ConstantFP>(Operands[0])) {
1430 return ConstantFP
[all...]
/external/llvm/lib/IR/
H A DConstants.cpp47 if (const ConstantFP *CFP = dyn_cast<ConstantFP>(this))
52 if (ConstantFP *SplatCFP = dyn_cast_or_null<ConstantFP>(CV->getSplatValue()))
68 if (const ConstantFP *CFP = dyn_cast<ConstantFP>(this))
81 if (const ConstantFP *CFP = dyn_cast<ConstantFP>(this))
94 if (const ConstantFP *CFP = dyn_cast<ConstantFP>(thi
682 ConstantFP::ConstantFP(Type *Ty, const APFloat& V) function in class:ConstantFP
[all...]
H A DConstantFold.cpp154 if (isa<ConstantInt>(V) || isa<ConstantFP>(V))
171 return ConstantFP::get(DestTy->getContext(),
179 // Handle ConstantFP input: FP -> Integral.
180 if (ConstantFP *FP = dyn_cast<ConstantFP>(V))
575 if (ConstantFP *FPC = dyn_cast<ConstantFP>(V)) {
586 return ConstantFP::get(V->getContext(), Val);
591 if (ConstantFP *FPC = dyn_cast<ConstantFP>(
[all...]
H A DLLVMContextImpl.h39 class ConstantFP;
255 typedef DenseMap<DenseMapAPFloatKeyInfo::KeyTy, ConstantFP*,
/external/llvm/unittests/IR/
H A DPatternMatch.cpp70 Value *L = ConstantFP::get(FltTy, 1.0);
71 Value *R = ConstantFP::get(FltTy, 2.0);
109 Value *L = ConstantFP::get(FltTy, 1.0);
110 Value *R = ConstantFP::get(FltTy, 2.0);
148 Value *L = ConstantFP::get(FltTy, 1.0);
149 Value *R = ConstantFP::get(FltTy, 2.0);
187 Value *L = ConstantFP::get(FltTy, 1.0);
188 Value *R = ConstantFP::get(FltTy, 2.0);
H A DMDBuilderTest.cpp40 EXPECT_TRUE(isa<ConstantFP>(Op));
42 ConstantFP *Val = cast<ConstantFP>(Op);
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp901 ConstantFP *CFPt, *CFPf;
902 if (((CFPt = dyn_cast<ConstantFP>(TrueVal)) &&
904 ((CFPf = dyn_cast<ConstantFP>(FalseVal)) &&
913 ConstantFP *CFPt, *CFPf;
914 if (((CFPt = dyn_cast<ConstantFP>(TrueVal)) &&
916 ((CFPf = dyn_cast<ConstantFP>(FalseVal)) &&
928 ConstantFP *CFPt, *CFPf;
929 if (((CFPt = dyn_cast<ConstantFP>(TrueVal)) &&
931 ((CFPf = dyn_cast<ConstantFP>(FalseVal)) &&
940 ConstantFP *CFP
[all...]
H A DInstCombineAddSub.cpp128 void set(const ConstantFP* Coefficient, Value *V)
336 ConstantFP::get(Ty, float(IntVal)) :
337 ConstantFP::get(Ty->getContext(), getFpVal());
360 ConstantFP *C0, *C1;
363 if ((C0 = dyn_cast<ConstantFP>(Opnd0)) && C0->isZero())
366 if ((C1 = dyn_cast<ConstantFP>(Opnd1)) && C1->isZero())
397 if (ConstantFP *C = dyn_cast<ConstantFP>(V0)) {
402 if (ConstantFP *C = dyn_cast<ConstantFP>(V
[all...]
H A DInstCombineMulDivRem.cpp335 ConstantFP *CFP = dyn_cast<ConstantFP>(C->getAggregateElement(I));
342 return isa<ConstantFP>(C) &&
343 cast<ConstantFP>(C)->getValueAPF().isFiniteNonZero();
350 ConstantFP *CFP = dyn_cast<ConstantFP>(C->getAggregateElement(I));
357 return isa<ConstantFP>(C) && cast<ConstantFP>(C)->getValueAPF().isNormal();
461 Constant *NegZero = ConstantFP::getNegativeZero(Op1->getType());
609 Value *Zero = ConstantFP
[all...]
/external/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp83 unsigned MaterializeFP(const ConstantFP *CFP, MVT VT);
204 if (const ConstantFP *CFP = dyn_cast<ConstantFP>(C))
322 unsigned MipsFastISel::MaterializeFP(const ConstantFP *CFP, MVT VT) {
/external/llvm/examples/Kaleidoscope/Chapter5/
H A Dtoy.cpp466 return ConstantFP::get(getGlobalContext(), APFloat(Val));
518 ConstantFP::get(getGlobalContext(), APFloat(0.0)),
618 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0));
629 ConstantFP::get(getGlobalContext(), APFloat(0.0)),
/external/llvm/examples/Kaleidoscope/Chapter6/
H A Dtoy.cpp551 return ConstantFP::get(getGlobalContext(), APFloat(Val));
622 ConstantFP::get(getGlobalContext(), APFloat(0.0)),
722 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0));
733 ConstantFP::get(getGlobalContext(), APFloat(0.0)),
/external/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp157 return ConstantFP::getAllOnesValue(Tp);
158 return ConstantFP::getNullValue(Tp);
179 return ConstantFP::getAllOnesValue(Tp);
180 return ConstantFP::getNullValue(Tp);
387 return PT->push_back(ConstantFP::getNullValue(Ty));
388 return PT->push_back(ConstantFP::get(Ty->getContext(), RandomFloat));
/external/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp200 } else if (const ConstantFP *CF = dyn_cast<ConstantFP>(V)) {
205 Reg = FastEmit_f(VT, VT, ISD::ConstantFP, CF);
437 if (ConstantFP *CF = dyn_cast<ConstantFP>(I->getOperand(1))) {
787 } else if (const ConstantFP *CF = dyn_cast<ConstantFP>(V)) {
1254 unsigned, const ConstantFP * /*FPImm*/) {
1268 const ConstantFP * /*FPImm*/) {
1477 const ConstantFP *FPIm
[all...]
/external/llvm/examples/Kaleidoscope/Chapter7/
H A Dtoy.cpp626 return ConstantFP::get(getGlobalContext(), APFloat(Val));
718 ConstantFP::get(getGlobalContext(), APFloat(0.0)),
824 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0));
839 ConstantFP::get(getGlobalContext(), APFloat(0.0)),
882 InitVal = ConstantFP::get(getGlobalContext(), APFloat(0.0));
/external/llvm/examples/Kaleidoscope/MCJIT/cached/
H A Dtoy-jit.cpp643 return ConstantFP::get(getGlobalContext(), APFloat(Val));
745 ConstantFP::get(getGlobalContext(), APFloat(0.0)),
851 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0));
866 ConstantFP::get(getGlobalContext(), APFloat(0.0)),
909 InitVal = ConstantFP::get(getGlobalContext(), APFloat(0.0));
/external/llvm/examples/Kaleidoscope/MCJIT/initial/
H A Dtoy.cpp872 return ConstantFP::get(getGlobalContext(), APFloat(Val));
967 ConstantFP::get(getGlobalContext(), APFloat(0.0)),
1073 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0));
1088 ConstantFP::get(getGlobalContext(), APFloat(0.0)),
1131 InitVal = ConstantFP::get(getGlobalContext(), APFloat(0.0));
/external/llvm/examples/Kaleidoscope/MCJIT/lazy/
H A Dtoy-jit.cpp628 return ConstantFP::get(getGlobalContext(), APFloat(Val));
727 ConstantFP::get(getGlobalContext(), APFloat(0.0)),
833 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0));
848 ConstantFP::get(getGlobalContext(), APFloat(0.0)),
891 InitVal = ConstantFP::get(getGlobalContext(), APFloat(0.0));
H A Dtoy.cpp912 return ConstantFP::get(getGlobalContext(), APFloat(Val));
1007 ConstantFP::get(getGlobalContext(), APFloat(0.0)),
1113 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0));
1128 ConstantFP::get(getGlobalContext(), APFloat(0.0)),
1171 InitVal = ConstantFP::get(getGlobalContext(), APFloat(0.0));
/external/llvm/include/llvm/IR/
H A DConstants.h230 /// ConstantFP - Floating Point Values [float, double]
232 class ConstantFP : public Constant { class in namespace:llvm
236 ConstantFP(const ConstantFP &) LLVM_DELETED_FUNCTION;
239 ConstantFP(Type *Ty, const APFloat& V);
251 /// get() - This returns a ConstantFP, or a vector containing a splat of a
252 /// ConstantFP, for the specified value in the specified type. This should
257 static ConstantFP *get(LLVMContext &Context, const APFloat &V);
518 /// simple data values (i.e. ConstantInt/ConstantFP). This Constant node has no
642 /// data values (i.e. ConstantInt/ConstantFP)
[all...]
/external/llvm/lib/ExecutionEngine/JIT/
H A DJIT.cpp365 C = ConstantFP::get(F->getContext(), APFloat(AV.FloatVal));
368 C = ConstantFP::get(F->getContext(), APFloat(AV.DoubleVal));
373 C = ConstantFP::get(F->getContext(), APFloat(ArgTy->getFltSemantics(),

Completed in 969 milliseconds

12345