/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64MachineScheduler.cpp | 39 const MachineOperand &Base1 = AArch64InstrInfo::getLdStBaseOp(MI1); in mayOverlapWrite() local 42 if (!Base0.isIdenticalTo(Base1)) in mayOverlapWrite()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ASTStructuralEquivalence.cpp | 1726 for (CXXRecordDecl::base_class_iterator Base1 = D1CXX->bases_begin(), in IsStructurallyEquivalent() local 1729 Base1 != BaseEnd1; ++Base1, ++Base2) { in IsStructurallyEquivalent() 1730 if (!IsStructurallyEquivalent(Context, Base1->getType(), in IsStructurallyEquivalent() 1739 Context.Diag1(Base1->getBeginLoc(), diag::note_odr_base) in IsStructurallyEquivalent() 1740 << Base1->getType() << Base1->getSourceRange(); in IsStructurallyEquivalent() 1746 if (Base1->isVirtual() != Base2->isVirtual()) { in IsStructurallyEquivalent() 1754 Context.Diag1(Base1->getBeginLoc(), diag::note_odr_base) in IsStructurallyEquivalent() 1755 << Base1->isVirtual() << Base1->getSourceRange(); in IsStructurallyEquivalent() 1809 const CXXBaseSpecifier *Base1 = D1CXX->bases_begin(); in IsStructurallyEquivalent() local 1810 Context.Diag1(Base1->getBeginLoc(), diag::note_odr_base) in IsStructurallyEquivalent() [all …]
|
H A D | ASTImporter.cpp | 2288 for (const auto &Base1 : FromCXX->bases()) { in ImportDefinition() local 2289 ExpectedType TyOrErr = import(Base1.getType()); in ImportDefinition() 2294 if (Base1.isPackExpansion()) { in ImportDefinition() 2295 if (ExpectedSLoc LocOrErr = import(Base1.getEllipsisLoc())) in ImportDefinition() 2303 ImportDefinitionIfNeeded(Base1.getType()->getAsCXXRecordDecl())) in ImportDefinition() 2306 auto RangeOrErr = import(Base1.getSourceRange()); in ImportDefinition() 2310 auto TSIOrErr = import(Base1.getTypeSourceInfo()); in ImportDefinition() 2317 Base1.isVirtual(), in ImportDefinition() 2318 Base1.isBaseOfClass(), in ImportDefinition() 2319 Base1.getAccessSpecifierAsWritten(), in ImportDefinition()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfo.cpp | 2675 auto Base1 = MO1->getValue(); in memOpsHaveSameBasePtr() 2677 if (!Base1 || !Base2) in memOpsHaveSameBasePtr() 2679 Base1 = getUnderlyingObject(Base1); in memOpsHaveSameBasePtr() 2682 if (isa<UndefValue>(Base1) || isa<UndefValue>(Base2)) in shouldClusterMemOps() 2685 return Base1 == Base2; in shouldClusterMemOps() 2668 auto Base1 = MO1->getValue(); memOpsHaveSameBasePtr() local
|
H A D | RISCVISelLowering.cpp | 15223 auto [Base1, Offset1] = ExtractBaseAndOffset(LSNode1->getOperand(OpNum)); in performMemPairCombine() 15249 if (Base1 != Base2) in performMemPairCombine() 15269 tryMemPairCombine(DAG, LSNode1, LSNode2, Base1, Offset1)) in performMemPairCombine()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLoweringHVX.cpp | 2977 SDValue Base1 = in SplitHvxMemOp() 2994 SDValue Load1 = DAG.getLoad(SingleTy, dl, Chain, Base1, MOp1); in SplitHvxMemOp() 3004 SDValue Store1 = DAG.getStore(Chain, dl, Vals.second, Base1, MOp1); in SplitHvxMemOp() 3023 DAG.getMaskedLoad(SingleTy, dl, Chain, Base1, Offset, Masks.second, in SplitHvxMemOp() 3036 SDValue MStore1 = DAG.getMaskedStore(Chain, dl, Vals.second, Base1, Offset, in SplitHvxMemOp() 2978 SDValue Base1 = DAG.getMemBasePlusOffset(Base0, TypeSize::Fixed(HwLen), dl); SplitHvxMemOp() local
|
H A D | HexagonISelLowering.cpp | 3234 SDValue Base1 = DAG.getMemBasePlusOffset( in LowerUnalignedLoad() local 3247 SDValue Load1 = DAG.getLoad(LoadTy, dl, Chain, Base1, WideMMO); in LowerUnalignedLoad()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIInstrInfo.cpp | 536 auto Base1 = MO1->getValue(); in memOpsHaveSameBasePtr() local 538 if (!Base1 || !Base2) in memOpsHaveSameBasePtr() 540 Base1 = getUnderlyingObject(Base1); in memOpsHaveSameBasePtr() 543 if (isa<UndefValue>(Base1) || isa<UndefValue>(Base2)) in memOpsHaveSameBasePtr() 546 return Base1 == Base2; in memOpsHaveSameBasePtr()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Constants.cpp | 2151 auto *Base1 = getAddrDiscriminator()->stripAndAccumulateConstantOffsets( in isKnownCompatibleWith() local 2158 return Base1 == Base2 && Off1 == Off2; in isKnownCompatibleWith()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCInstrInfo.cpp | 2932 const MachineOperand *Base1 = nullptr, *Base2 = nullptr; in shouldClusterMemOps() local 2933 if (!getMemOperandWithOffsetWidth(FirstLdSt, Base1, Offset1, Width1, TRI) || in shouldClusterMemOps() 2938 assert(Base1 == &BaseOp1 && Base2 == &BaseOp2 && in shouldClusterMemOps()
|
H A D | PPCISelLowering.cpp | 13834 SDValue Base1 = Loc, Base2 = BaseLoc; in isConsecutiveLSLoc() local 13836 getBaseWithConstantOffset(Loc, Base1, Offset1, DAG); in isConsecutiveLSLoc() 13838 if (Base1 == Base2 && Offset1 == (Offset2 + Dist * Bytes)) in isConsecutiveLSLoc()
|