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

Declarations

include/llvm/IR/Instruction.h
  635   bool isIdenticalTo(const Instruction *I) const;

References

lib/Analysis/ScalarEvolution.cpp
 8878     return A->isIdenticalTo(B) && (isa<BinaryOperator>(A) || isa<GetElementPtrInst>(A));
lib/Target/ARM/ARMCodeGenPrepare.cpp
  455     if (InstTo && User->isIdenticalTo(InstTo)) {
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp
  459     return I->isIdenticalTo(J);
lib/Transforms/InstCombine/InstCombineCalls.cpp
 4072     if (FI.isIdenticalTo(NFI))
lib/Transforms/InstCombine/InstructionCombining.cpp
  941       if (UI != &I && !I.isIdenticalTo(UI))
lib/Transforms/Instrumentation/AddressSanitizer.cpp
 1082                               !CI->isIdenticalTo(EmptyInlineAsm.get()) &&
lib/Transforms/Scalar/EarlyCSE.cpp
  426   return LHSI->isIdenticalTo(RHSI);
lib/Transforms/Scalar/LoopFuse.cpp
 1072         if (!FC0CmpInst->isIdenticalTo(FC1CmpInst))
lib/Transforms/Scalar/LoopInterchange.cpp
  892     if (!I.isIdenticalTo(InnerIndexVarInc)) {
lib/Transforms/Scalar/MergedLoadStoreMotion.cpp
  232   return A0 && A1 && A0->isIdenticalTo(A1) && A0->hasOneUse() &&
lib/Transforms/Scalar/Reassociate.cpp
 1011         if (I1->isIdenticalTo(I2))
 1020         if (I1->isIdenticalTo(I2))
lib/Transforms/Utils/FlattenCFG.cpp
  351     if (!iter1->isIdenticalTo(&*iter2))
lib/Transforms/Utils/Local.cpp
 1103       return LHS->isIdenticalTo(RHS);
 2144           return LHS->isIdenticalTo(RHS);
lib/Transforms/Utils/SimplifyCFG.cpp
 2538     if (Inst->isIdenticalTo(PBI)) {
 5757     if (!LPad2 || !LPad2->isIdenticalTo(LPad))
 5762     if (!BI2 || !BI2->isIdenticalTo(BI))
lib/Transforms/Vectorize/LoopVectorize.cpp
 3192     return LHS->isIdenticalTo(RHS);
lib/Transforms/Vectorize/SLPVectorizer.cpp
 4458         if (In->isIdenticalTo(v) &&
 6187               !L2->isIdenticalTo(cast<Instruction>(RHS)))
 6191               !L1->isIdenticalTo(cast<Instruction>(LHS)))
 6197               !L1->isIdenticalTo(cast<Instruction>(LHS)) ||
 6198               !L2->isIdenticalTo(cast<Instruction>(RHS)))