Lines Matching refs:FAdd
528 Instruction *FDiv, *FAdd, *FCmp, *FCall; in TEST_F() local
535 FAdd = cast<Instruction>(F); in TEST_F()
536 EXPECT_FALSE(FAdd->hasNoNaNs()); in TEST_F()
545 FAdd = cast<Instruction>(F); in TEST_F()
546 EXPECT_FALSE(FAdd->hasNoNaNs()); in TEST_F()
547 EXPECT_FALSE(FAdd->hasNoInfs()); in TEST_F()
548 EXPECT_FALSE(FAdd->hasNoSignedZeros()); in TEST_F()
549 EXPECT_FALSE(FAdd->hasAllowReciprocal()); in TEST_F()
550 EXPECT_FALSE(FAdd->hasAllowContract()); in TEST_F()
551 EXPECT_FALSE(FAdd->hasAllowReassoc()); in TEST_F()
552 EXPECT_FALSE(FAdd->hasApproxFunc()); in TEST_F()
555 FAdd->setFast(true); in TEST_F()
556 EXPECT_TRUE(FAdd->hasNoNaNs()); in TEST_F()
557 EXPECT_TRUE(FAdd->hasNoInfs()); in TEST_F()
558 EXPECT_TRUE(FAdd->hasNoSignedZeros()); in TEST_F()
559 EXPECT_TRUE(FAdd->hasAllowReciprocal()); in TEST_F()
560 EXPECT_TRUE(FAdd->hasAllowContract()); in TEST_F()
561 EXPECT_TRUE(FAdd->hasAllowReassoc()); in TEST_F()
562 EXPECT_TRUE(FAdd->hasApproxFunc()); in TEST_F()
572 FAdd = cast<Instruction>(F); in TEST_F()
573 EXPECT_TRUE(FAdd->hasNoNaNs()); in TEST_F()
574 EXPECT_TRUE(FAdd->isFast()); in TEST_F()
577 F = Builder.CreateBinOp(Instruction::FAdd, F, F); in TEST_F()
580 FAdd = cast<Instruction>(F); in TEST_F()
581 EXPECT_TRUE(FAdd->hasNoNaNs()); in TEST_F()
582 EXPECT_TRUE(FAdd->isFast()); in TEST_F()
633 FAdd = cast<Instruction>(FC); in TEST_F()
634 EXPECT_FALSE(FAdd->hasAllowContract()); in TEST_F()
644 FAdd = cast<Instruction>(FC); in TEST_F()
645 EXPECT_TRUE(FAdd->hasAllowContract()); in TEST_F()
652 FAdd = cast<Instruction>(F); in TEST_F()
653 EXPECT_TRUE(FAdd->hasApproxFunc()); in TEST_F()
654 EXPECT_TRUE(FAdd->hasAllowContract()); in TEST_F()
655 EXPECT_FALSE(FAdd->hasAllowReassoc()); in TEST_F()
662 FAdd = cast<Instruction>(F); in TEST_F()
663 EXPECT_TRUE(FAdd->hasApproxFunc()); in TEST_F()
664 EXPECT_TRUE(FAdd->hasAllowContract()); in TEST_F()
665 EXPECT_TRUE(FAdd->hasAllowReassoc()); in TEST_F()
703 FAdd->setHasAllowReciprocal(false); in TEST_F()
704 FAdd->setHasNoNaNs(true); in TEST_F()
705 FDiv->copyFastMathFlags(FAdd); in TEST_F()