Searched refs:isIdenticalTo (Results 1 - 25 of 52) sorted by relevance

123

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVEVPTOptimisationsPass.cpp119 if (CondOP1.isIdenticalTo(PrevOP1) && CondOP2.isIdenticalTo(PrevOP2))
125 return ExpectedCode == GetCondCode(Prev) && CondOP1.isIdenticalTo(PrevOP2) &&
126 CondOP2.isIdenticalTo(PrevOP1);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIPreEmitPeephole.cpp162 Found = Term.isIdenticalTo(MI);
208 if (!MI.isIdenticalTo(First))
H A DSILowerControlFlow.cpp560 if (Ops[0].isIdenticalTo(Ops[1])) UniqueOpndIdx = 2;
561 else if (Ops[0].isIdenticalTo(Ops[2])) UniqueOpndIdx = 1;
562 else if (Ops[1].isIdenticalTo(Ops[2])) UniqueOpndIdx = 1;
H A DGCNDPPCombine.cpp524 if (Src1 && Src1->isIdenticalTo(*Src0)) {
H A DSIFoldOperands.cpp1143 if (Src1->isIdenticalTo(*Src0) &&
1541 if (CurrentKnownM0Val && CurrentKnownM0Val->isIdenticalTo(NewM0Val)) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/Lex/
H A DMacroInfo.cpp74 bool MacroInfo::isIdenticalTo(const MacroInfo &Other, Preprocessor &PP, function in class:MacroInfo
H A DPPDirectives.cpp2790 if (!OtherMI || !MI->isIdenticalTo(*OtherMI, *this,
2818 !MI->isIdenticalTo(*OtherMI, *this,
2828 // then don't bother calling MacroInfo::isIdenticalTo.
2841 !MI->isIdenticalTo(*OtherMI, *this, /*Syntactic=*/LangOpts.MicrosoftExt)) {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineOperand.h718 bool isIdenticalTo(const MachineOperand &Other) const;
723 /// isIdenticalTo uses for comparison. It is thus suited for use in hash
725 /// stay exactly in sync with isIdenticalTo above.
977 return LHS.isIdenticalTo(RHS);
H A DMachineInstr.h1086 /// operands are identical (with respect to MachineOperand::isIdenticalTo()).
1089 bool isIdenticalTo(const MachineInstr &Other,
1822 return LHS->isIdenticalTo(*RHS, MachineInstr::IgnoreVRegDefs);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMergedLoadStoreMotion.cpp233 return A0 && A1 && A0->isIdenticalTo(A1) && A0->hasOneUse() &&
H A DReassociate.cpp1016 if (I1->isIdenticalTo(I2))
1025 if (I1->isIdenticalTo(I2))
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDbgEntityHistoryCalculator.cpp63 Entries.back().getInstr()->isIdenticalTo(MI)) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DBranchFolding.cpp338 if (!MBBI1->isIdenticalTo(*MBBI2) ||
792 assert(MBBICommon->isIdenticalTo(*MBBI) && "Expected matching MIIs!");
842 assert(MI.isIdenticalTo(*Pos) && "Expected matching MIIs!");
1418 if (!MBBIter->isIdenticalTo(*PrevBBIter))
1931 if (!TIB->isIdenticalTo(*FIB, MachineInstr::CheckKillDead))
H A DMachineInstr.cpp585 bool MachineInstr::isIdenticalTo(const MachineInstr &Other, function in class:MachineInstr
605 if (!I1->isIdenticalTo(*I2, Check))
619 if (!MO.isIdenticalTo(OMO))
633 if (!MO.isIdenticalTo(OMO))
636 if (!MO.isIdenticalTo(OMO))
642 if (!MO.isIdenticalTo(OMO))
H A DIfConversion.cpp749 if (!TIB->isIdenticalTo(*FIB))
792 if (!RTIE->isIdenticalTo(*RFIE))
856 assert(E1->isIdenticalTo(*E2) &&
H A DTypePromotion.cpp431 if (InstTo && User->isIdenticalTo(InstTo)) {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstruction.h672 bool isIdenticalTo(const Instruction *I) const;
674 /// This is like isIdenticalTo, except that it ignores the
692 /// is similar to isIdenticalTo except the operands themselves don't have to
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Lex/
H A DMacroInfo.h145 bool isIdenticalTo(const MacroInfo &Other, Preprocessor &PP,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DFlattenCFG.cpp342 if (!iter1->isIdenticalTo(&*iter2))
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCBranchCoalescing.cpp347 if (Op1.isIdenticalTo(Op2)) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86OptimizeLEAs.cpp203 return MO1.isIdenticalTo(MO2) &&
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DInstruction.cpp471 bool Instruction::isIdenticalTo(const Instruction *I) const { function in class:Instruction
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.cpp108 if (BaseOpA->isIdenticalTo(*BaseOpB)) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.cpp626 if (BaseOpA->isIdenticalTo(*BaseOpB)) {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DInstructionSelectorImpl.h754 if (!State.MIs[InsnID]->getOperand(OpIdx).isIdenticalTo(

Completed in 199 milliseconds

123