|
reference, declaration → definition
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)))