Home
last modified time | relevance | path

Searched refs:isCompatible (Results 1 – 18 of 18) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Analysis/Presburger/
H A DPWMAFunction.cpp86 return getDomainSpace().isCompatible(other.getDomainSpace()) && in isEqual()
148 if (!getDomainSpace().isCompatible(other.getDomainSpace())) in isEqualWhereDomainsOverlap()
181 if (!space.isCompatible(other.space)) in isEqual()
199 assert(space.isCompatible(piece.getDomainSpace()) && in addPiece()
234 assert(getSpace().isCompatible(func.getSpace()) && in unionFunction()
286 assert(mafA.getDomainSpace().isCompatible(mafB.getDomainSpace()) && in tiebreakLex()
H A DPresburgerSpace.cpp140 bool PresburgerSpace::isCompatible(const PresburgerSpace &other) const { in isCompatible() function in PresburgerSpace
147 return isCompatible(other) && getNumLocalVars() == other.getNumLocalVars(); in isEqual()
154 return isCompatible(other) && identifiers == other.identifiers; in isAligned()
H A DPresburgerRelation.cpp47 assert(space.isCompatible(disjunct.getSpace()) && "Spaces should match"); in unionInPlace()
56 assert(space.isCompatible(set.getSpace()) && "Spaces should match"); in unionInPlace()
64 assert(space.isCompatible(set.getSpace()) && "Spaces should match"); in unionSet()
97 assert(space.isCompatible(set.getSpace()) && "Spaces should match"); in intersect()
184 assert(b.getSpace().isCompatible(s.getSpace()) && "Spaces should match"); in getSetDifference()
434 assert(space.isCompatible(set.getSpace()) && "Spaces should match"); in subtract()
451 assert(space.isCompatible(set.getSpace()) && "Spaces should match"); in isEqual()
H A DIntegerRelation.cpp77 assert(space.isCompatible(other.getSpace()) && "Spaces must be compatible."); in isEqual()
82 assert(space.isCompatible(other.getSpace()) && "Spaces must be compatible."); in isSubsetOf()
2168 assert(getDomainSet().getSpace().isCompatible(poly.getSpace()) && in intersectDomain()
2184 assert(getRangeSet().getSpace().isCompatible(poly.getSpace()) && in intersectRange()
2204 assert(getRangeSet().getSpace().isCompatible(rel.getDomainSet().getSpace()) && in compose()
H A DUtils.cpp268 assert(relA.getSpace().isCompatible(relB.getSpace()) && in mergeLocalVars()
/llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/
H A DDbiModuleList.cpp33 if (!isCompatible(R)) in operator ==()
60 assert(isCompatible(R)); in operator <()
73 assert(isCompatible(R)); in operator -()
150 bool DbiModuleSourceFilesIterator::isCompatible( in isCompatible() function in DbiModuleSourceFilesIterator
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIModeRegister.cpp72 bool isCompatible(Status &S) { in isCompatible() function
76 bool isCombinable(Status &S) { return !(Mask & S.Mask) || isCompatible(S); } in isCombinable()
288 } else if (!NewInfo->Change.isCompatible(InstrMode)) { in processBlockPhase1()
405 if (!BlockInfo[ThisBlock]->Pred.isCompatible(BlockInfo[ThisBlock]->Require)) { in processBlockPhase3()
/llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/IR/
H A DLLVMTypes.cpp800 auto isCompatible = [&](Type type) { in isCompatibleImpl() local
807 return llvm::all_of(structType.getBody(), isCompatible); in isCompatibleImpl()
810 return isCompatible(funcType.getReturnType()) && in isCompatibleImpl()
811 llvm::all_of(funcType.getParams(), isCompatible); in isCompatibleImpl()
816 isCompatible(vecType.getElementType()); in isCompatibleImpl()
821 return isCompatible(pointerType.getElementType()); in isCompatibleImpl()
829 return isCompatible(containerType.getElementType()); in isCompatibleImpl()
/llvm-project-15.0.7/mlir/lib/Dialect/
H A DTraits.cpp197 auto isCompatible = [](int64_t dim1, int64_t dim2) { in isCompatibleInferredReturnShape() local
207 if (!isCompatible(std::get<0>(p), std::get<1>(p))) in isCompatibleInferredReturnShape()
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/PDB/Native/
H A DDbiModuleList.h58 bool isCompatible(const DbiModuleSourceFilesIterator &R) const;
/llvm-project-15.0.7/mlir/include/mlir/Analysis/Presburger/
H A DPresburgerSpace.h142 bool isCompatible(const PresburgerSpace &other) const;
/llvm-project-15.0.7/mlir/unittests/Analysis/Presburger/
H A DPresburgerSetTest.cpp845 EXPECT_TRUE(repr.getSpace().isCompatible(poly.getSpace())); in testComputeReprAtPoints()
858 EXPECT_TRUE(repr.getSpace().isCompatible(poly.getSpace())); in testComputeRepr()
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DLegalityPredicates.cpp62 return Match.isCompatible(Entry); in typePairAndMemDescInSet()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVInsertVSETVLI.cpp570 bool isCompatible(const MachineInstr &MI, const VSETVLIInfo &Require) const { in isCompatible() function in __anon1aeaf6f50111::VSETVLIInfo
950 if (CurInfo.isCompatible(MI, Require)) in needVSETVLI()
/llvm-project-15.0.7/lld/ELF/
H A DInputFiles.cpp129 static bool isCompatible(InputFile *file) { in isCompatible() function
162 if (!isCompatible(file)) in doParseFile()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerInfo.h217 bool isCompatible(const TypePairAndMemDesc &Other) const { in isCompatible() function
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/IR/
H A DVectorOps.cpp1040 auto isCompatible = [](TypeRange l, TypeRange r) { in isCompatibleReturnTypes() local
1046 (isCompatible(l, r) || isCompatible(r, l))) in isCompatibleReturnTypes()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaType.cpp2852 bool isCompatible = in checkExtParameterInfos() local
2856 if (isCompatible || emittedError) in checkExtParameterInfos()