HomeSort by relevance Sort by last modified time
    Searched refs:ConstantFP (Results 1 - 25 of 96) sorted by null

1 2 3 4

  /external/llvm/lib/Transforms/InstCombine/
InstCombineMulDivRem.cpp 284 ConstantFP *CFP = dyn_cast<ConstantFP>(I->getOperand(0));
289 CFP = dyn_cast<ConstantFP>(I->getOperand(1));
303 ConstantFP *C0 = dyn_cast<ConstantFP>(I->getOperand(0));
304 ConstantFP *C1 = dyn_cast<ConstantFP>(I->getOperand(1));
313 static bool isNormalFp(const ConstantFP *C) {
325 Value *InstCombiner::foldFMulConst(Instruction *FMulOrDiv, ConstantFP *C,
332 ConstantFP *C0 = dyn_cast<ConstantFP>(Opnd0)
    [all...]
InstCombineSelect.cpp 738 ConstantFP *CFPt, *CFPf;
739 if (((CFPt = dyn_cast<ConstantFP>(TrueVal)) &&
741 ((CFPf = dyn_cast<ConstantFP>(FalseVal)) &&
750 ConstantFP *CFPt, *CFPf;
751 if (((CFPt = dyn_cast<ConstantFP>(TrueVal)) &&
753 ((CFPf = dyn_cast<ConstantFP>(FalseVal)) &&
765 ConstantFP *CFPt, *CFPf;
766 if (((CFPt = dyn_cast<ConstantFP>(TrueVal)) &&
768 ((CFPf = dyn_cast<ConstantFP>(FalseVal)) &&
777 ConstantFP *CFPt, *CFPf
    [all...]
InstCombineAddSub.cpp 115 void set(const ConstantFP* Coefficient, Value *V)
298 ConstantFP::get(Ty, float(IntVal)) :
299 ConstantFP::get(Ty->getContext(), getFpVal());
322 ConstantFP *C0, *C1;
325 if ((C0 = dyn_cast<ConstantFP>(Opnd0)) && C0->isZero())
328 if ((C1 = dyn_cast<ConstantFP>(Opnd1)) && C1->isZero())
359 if (ConstantFP *C = dyn_cast<ConstantFP>(V0)) {
364 if (ConstantFP *C = dyn_cast<ConstantFP>(V1))
    [all...]
  /external/llvm/include/llvm/CodeGen/
FastISel.h 25 class ConstantFP;
218 const ConstantFP *FPImm);
254 const ConstantFP *FPImm);
308 const ConstantFP *FPImm);
371 virtual unsigned TargetMaterializeFloatZero(const ConstantFP* CF) {
MachineOperand.h 23 class ConstantFP;
153 const ConstantFP *CFP; // For MO_FPImmediate.
412 const ConstantFP *getFPImm() const {
554 static MachineOperand CreateFPImm(const ConstantFP *CFP) {
ISDOpcodes.h 61 Constant, ConstantFP,
    [all...]
  /external/llvm/unittests/IR/
MDBuilderTest.cpp 39 EXPECT_TRUE(isa<ConstantFP>(Op));
41 ConstantFP *Val = cast<ConstantFP>(Op);
  /external/llvm/lib/IR/
Constants.cpp 47 if (const ConstantFP *CFP = dyn_cast<ConstantFP>(this))
52 if (ConstantFP *SplatCFP = dyn_cast_or_null<ConstantFP>(CV->getSplatValue()))
71 if (const ConstantFP *CFP = dyn_cast<ConstantFP>(this))
84 if (const ConstantFP *CFP = dyn_cast<ConstantFP>(this))
97 if (const ConstantFP *CFP = dyn_cast<ConstantFP>(this)
    [all...]
ConstantFold.cpp 153 if (isa<ConstantInt>(V) || isa<ConstantFP>(V))
170 return ConstantFP::get(DestTy->getContext(),
178 // Handle ConstantFP input: FP -> Integral.
179 if (ConstantFP *FP = dyn_cast<ConstantFP>(V))
571 if (ConstantFP *FPC = dyn_cast<ConstantFP>(V)) {
582 return ConstantFP::get(V->getContext(), Val);
587 if (ConstantFP *FPC = dyn_cast<ConstantFP>(V))
    [all...]
LLVMContextImpl.h 39 class ConstantFP;
246 typedef DenseMap<DenseMapAPFloatKeyInfo::KeyTy, ConstantFP*,
  /external/llvm/lib/Analysis/
ConstantFolding.cpp 100 if (isa<ConstantFP>(C) || isa<ConstantInt>(C)) {
285 if (ConstantFP *CFP = dyn_cast<ConstantFP>(C)) {
    [all...]
  /external/llvm/lib/CodeGen/AsmPrinter/
DwarfDebug.h 34 class ConstantFP;
83 const ConstantFP *CFP;
96 DotDebugLocEntry(const MCSymbol *B, const MCSymbol *E, const ConstantFP *FPtr)
119 const ConstantFP *getConstantFP() { return Constants.CFP; }
DwarfCompileUnit.h 30 class ConstantFP;
272 bool addConstantFPValue(DIE *Die, const ConstantFP *CFP);
  /external/llvm/include/llvm/IR/
Constants.h 231 /// ConstantFP - Floating Point Values [float, double]
233 class ConstantFP : public Constant {
237 ConstantFP(const ConstantFP &) LLVM_DELETED_FUNCTION;
240 ConstantFP(Type *Ty, const APFloat& V);
252 /// get() - This returns a ConstantFP, or a vector containing a splat of a
253 /// ConstantFP, for the specified value in the specified type. This should
258 static ConstantFP *get(LLVMContext &Context, const APFloat &V);
259 static ConstantFP *getNegativeZero(Type* Ty);
260 static ConstantFP *getInfinity(Type *Ty, bool Negative = false)
    [all...]
MDBuilder.h 49 Value *Op = ConstantFP::get(Type::getFloatTy(Context), Accuracy);
  /external/llvm/examples/Kaleidoscope/Chapter5/
toy.cpp 464 return ConstantFP::get(getGlobalContext(), APFloat(Val));
516 ConstantFP::get(getGlobalContext(), APFloat(0.0)),
616 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0));
627 ConstantFP::get(getGlobalContext(), APFloat(0.0)),
  /external/llvm/examples/Kaleidoscope/Chapter6/
toy.cpp 549 return ConstantFP::get(getGlobalContext(), APFloat(Val));
620 ConstantFP::get(getGlobalContext(), APFloat(0.0)),
720 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0));
731 ConstantFP::get(getGlobalContext(), APFloat(0.0)),
  /external/llvm/include/llvm/Support/
PatternMatch.h 308 /// m_ConstantFP - Match a ConstantFP, capturing the value if we match.
309 inline bind_ty<ConstantFP> m_ConstantFP(ConstantFP *&C) { return C; }
333 if (const ConstantFP *CFP = dyn_cast<ConstantFP>(V))
337 if (ConstantFP *CFP = dyn_cast_or_null<ConstantFP>(C->getSplatValue()))
769 if (ConstantFP *C = dyn_cast<ConstantFP>(LHS))
  /external/llvm/tools/llvm-stress/
llvm-stress.cpp 155 return ConstantFP::getAllOnesValue(Tp);
156 return ConstantFP::getNullValue(Tp);
177 return ConstantFP::getAllOnesValue(Tp);
178 return ConstantFP::getNullValue(Tp);
385 return PT->push_back(ConstantFP::getNullValue(Ty));
386 return PT->push_back(ConstantFP::get(Ty->getContext(), RandomFloat));
  /external/llvm/lib/CodeGen/SelectionDAG/
FastISel.cpp 200 } 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))) {
674 } else if (const ConstantFP *CF = dyn_cast<ConstantFP>(V)) {
    [all...]
  /external/llvm/examples/Kaleidoscope/Chapter7/
toy.cpp 624 return ConstantFP::get(getGlobalContext(), APFloat(Val));
716 ConstantFP::get(getGlobalContext(), APFloat(0.0)),
822 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0));
837 ConstantFP::get(getGlobalContext(), APFloat(0.0)),
880 InitVal = ConstantFP::get(getGlobalContext(), APFloat(0.0));
    [all...]
  /external/llvm/lib/ExecutionEngine/JIT/
JIT.cpp 517 C = ConstantFP::get(F->getContext(), APFloat(AV.FloatVal));
520 C = ConstantFP::get(F->getContext(), APFloat(AV.DoubleVal));
525 C = ConstantFP::get(F->getContext(), APFloat(ArgTy->getFltSemantics(),
  /external/llvm/lib/Target/AArch64/
AArch64ISelDAGToDAG.cpp 278 const ConstantFP *FV = cast<ConstantFPSDNode>(Node)->getConstantFPValue();
380 case ISD::ConstantFP: {
  /external/llvm/lib/Target/MBlaze/
MBlazeAsmPrinter.cpp 229 const ConstantFP *fp = MO.getFPImm();
  /external/llvm/lib/Target/NVPTX/
NVPTXAsmPrinter.h 276 void printFPConstant(const ConstantFP *Fp, raw_ostream &O) ;

Completed in 539 milliseconds

1 2 3 4