reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/IR/Instruction.h
  419   bool hasAllowReciprocal() const;

References

lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
 1154   if (!(C->hasExactInverseFP() || (I.hasAllowReciprocal() && C->isNormalFP())))
 1180   if (!I.hasAllowReassoc() || !I.hasAllowReciprocal())
 1228   if (I.hasAllowReassoc() && I.hasAllowReciprocal()) {
lib/Transforms/Scalar/LICM.cpp
  868           I.hasAllowReciprocal()) {
unittests/IR/IRBuilderTest.cpp
  422   EXPECT_FALSE(FAdd->hasAllowReciprocal());
  432   EXPECT_TRUE(FAdd->hasAllowReciprocal());
  461   EXPECT_TRUE(FDiv->hasAllowReciprocal());
  469   EXPECT_FALSE(FDiv->hasAllowReciprocal());
  481   EXPECT_TRUE(FDiv->hasAllowReciprocal());
  488   EXPECT_FALSE(FCmp->hasAllowReciprocal());
  499   EXPECT_TRUE(FCmp->hasAllowReciprocal());
  580   EXPECT_FALSE(FDiv->hasAllowReciprocal());
unittests/IR/InstructionsTest.cpp
 1059   EXPECT_FALSE(FNeg->hasAllowReciprocal());