reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
408 FAdd = cast<Instruction>(F); 409 EXPECT_FALSE(FAdd->hasNoNaNs()); 418 FAdd = cast<Instruction>(F); 419 EXPECT_FALSE(FAdd->hasNoNaNs()); 420 EXPECT_FALSE(FAdd->hasNoInfs()); 421 EXPECT_FALSE(FAdd->hasNoSignedZeros()); 422 EXPECT_FALSE(FAdd->hasAllowReciprocal()); 423 EXPECT_FALSE(FAdd->hasAllowContract()); 424 EXPECT_FALSE(FAdd->hasAllowReassoc()); 425 EXPECT_FALSE(FAdd->hasApproxFunc()); 428 FAdd->setFast(true); 429 EXPECT_TRUE(FAdd->hasNoNaNs()); 430 EXPECT_TRUE(FAdd->hasNoInfs()); 431 EXPECT_TRUE(FAdd->hasNoSignedZeros()); 432 EXPECT_TRUE(FAdd->hasAllowReciprocal()); 433 EXPECT_TRUE(FAdd->hasAllowContract()); 434 EXPECT_TRUE(FAdd->hasAllowReassoc()); 435 EXPECT_TRUE(FAdd->hasApproxFunc()); 445 FAdd = cast<Instruction>(F); 446 EXPECT_TRUE(FAdd->hasNoNaNs()); 447 EXPECT_TRUE(FAdd->isFast()); 453 FAdd = cast<Instruction>(F); 454 EXPECT_TRUE(FAdd->hasNoNaNs()); 455 EXPECT_TRUE(FAdd->isFast()); 506 FAdd = cast<Instruction>(FC); 507 EXPECT_FALSE(FAdd->hasAllowContract()); 517 FAdd = cast<Instruction>(FC); 518 EXPECT_TRUE(FAdd->hasAllowContract()); 525 FAdd = cast<Instruction>(F); 526 EXPECT_TRUE(FAdd->hasApproxFunc()); 527 EXPECT_TRUE(FAdd->hasAllowContract()); 528 EXPECT_FALSE(FAdd->hasAllowReassoc()); 535 FAdd = cast<Instruction>(F); 536 EXPECT_TRUE(FAdd->hasApproxFunc()); 537 EXPECT_TRUE(FAdd->hasAllowContract()); 538 EXPECT_TRUE(FAdd->hasAllowReassoc()); 576 FAdd->setHasAllowReciprocal(false); 577 FAdd->setHasNoNaNs(true); 578 FDiv->copyFastMathFlags(FAdd);