Searched refs:Accuracy (Results 1 – 9 of 9) sorted by relevance
28 MDNode *MDBuilder::createFPMath(float Accuracy) { in createFPMath() argument29 if (Accuracy == 0.0) in createFPMath()31 assert(Accuracy > 0.0 && "Invalid fpmath accuracy!"); in createFPMath()33 createConstant(ConstantFP::get(Type::getFloatTy(Context), Accuracy)); in createFPMath()
4720 const APFloat &Accuracy = CFP0->getValueAPF(); in visitInstruction() local4721 Check(&Accuracy.getSemantics() == &APFloat::IEEEsingle(), in visitInstruction()4723 Check(Accuracy.isFiniteNonZero() && !Accuracy.isNegative(), in visitInstruction()
2871 ConstantFP *Accuracy = mdconst::extract<ConstantFP>(MD->getOperand(0)); in getFPAccuracy() local2872 return Accuracy->getValueAPF().convertToFloat(); in getFPAccuracy()
51 @CHECK-OBJ-NEXT: Description: Best Accuracy
51 @CHECK-OBJ-NEXT: Description: Accuracy
54 MDNode *createFPMath(float Accuracy);
151 Accuracy of Higher Math Functions
5554 void CodeGenFunction::SetFPAccuracy(llvm::Value *Val, float Accuracy) { in SetFPAccuracy() argument5556 if (Accuracy == 0.0 || !isa<llvm::Instruction>(Val)) in SetFPAccuracy()5560 llvm::MDNode *Node = MDHelper.createFPMath(Accuracy); in SetFPAccuracy()
4655 void SetFPAccuracy(llvm::Value *Val, float Accuracy);