Home
last modified time | relevance | path

Searched defs:Domain (Results 1 – 25 of 38) sorted by relevance

12

/llvm-project/llvm/lib/Analysis/
H A DScopedNoAliasAA.cpp109 static void collectMDInDomain(const MDNode *List, const MDNode *Domain, in collectMDInDomain()
126 if (const MDNode *Domain = AliasScopeNode(NAMD).getDomain()) in mayAliasInScopes() local
131 for (const MDNode *Domain : Domains) { in mayAliasInScopes() local
/llvm-project/polly/lib/Transform/
H A DMatmulOptimizer.cpp325 static bool isMatMulOperandAcc(isl::set Domain, isl::map AccMap, int &FirstPos, in isMatMulOperandAcc() argument
805 isl::set Domain = Stmt->getDomain(); in optimizePackedB() local
843 isl::set Domain = Stmt->getDomain(); in optimizePackedA() local
1037 auto Domain in getBandNodeWithOriginDimOrder() local
1149 isCorrectAccessMap(isl::set Domain,isl::map AccMap,ArrayRef<int> Dimensions) isCorrectAccessMap() argument
1190 isTCOperandAcc(isl::set Domain,isl::map AccMap,SmallDenseSet<int> & IndexSet,SmallVectorImpl<int> & DimensionSizes,SmallVectorImpl<int> & Dimensions) isTCOperandAcc() argument
1288 getWriteAccess(isl::set Domain,ScopStmt * Stmt,TCInfoTy & TCI,SmallDenseSet<int> & IandJIndexSet) getWriteAccess() argument
1370 setReadAccesses(isl::set Domain,ScopStmt * Stmt,TCInfoTy & TCI,SmallDenseSet<int> & IandJIndexSet) setReadAccesses() argument
1430 containsOnlyTCAcc(isl::set Domain,isl::map PartialSchedule,TCInfoTy & TCI) containsOnlyTCAcc() argument
1565 areDepsOverCompleteDomain(isl::set Domain,isl::map DepsForStmt,isl::pw_multi_aff UpperBound,SmallDenseSet<int> & IndexSet) areDepsOverCompleteDomain() argument
1601 containsOnlyTcDeps(isl::map Schedule,const Dependences * D,SmallDenseSet<int> & IndexSet,isl::set Domain) containsOnlyTcDeps() argument
1668 containsTCInfoTy(isl::map PartialSchedule,const Dependences * D,TCInfoTy & TCI,isl::set Domain) containsTCInfoTy() argument
1745 isl::union_set Domain = Node.domain(); isTCPattern() local
[all...]
H A DSimplify.cpp253 isl::set Domain = Stmt.getDomain(); in removeOverwrites() local
311 isl::set Domain = Stmt.getDomain().intersect_params(S->getContext()); in coalesceWrites() local
498 isl::set Domain = Stmt.getDomain(); in removeRedundantWrites() local
H A DZoneAlgo.cpp229 isl::union_map polly::makeUnknownForDomain(isl::union_set Domain) { in makeUnknownForDomain()
240 static isl::map makeUnknownForDomain(isl::set Domain) { in makeUnknownForDomain()
648 auto Domain = getDomainFor(MA); in getAccessRelationFor() local
712 auto Domain = getDomainFor(Stmt); in getScalarReachingDefinition() local
H A DMaximalStaticExpansion.cpp298 auto Domain = isl::union_set(DomainSet); in mapAccess() local
334 auto Domain = CurrentAccessMap.domain(); in expandAccess() local
H A DForwardOpTree.cpp265 isl::union_set Domain = ValInst.domain(); in findSameContentElements() local
306 isl::map singleLocation(isl::union_map MustKnown, isl::set Domain) { in singleLocation()
H A DDeLICM.cpp776 auto Domain = getDomainFor(MA); in mapValue() local
982 auto Domain = getDomainFor(MA); in mapPHI() local
H A DScheduleOptimizer.cpp802 isl::union_set Domain = S.getDomains(); in runIslScheduleOptimizer() local
/llvm-project/polly/lib/Analysis/
H A DScopBuilder.cpp363 BasicBlock *BB, Value *Condition, __isl_keep isl_set *Domain, in buildUnsignedConditionSets() argument
393 BasicBlock *BB, SwitchInst *SI, Loop *L, __isl_keep isl_set *Domain, in buildConditionSets() argument
431 __isl_keep isl_set *Domain, in buildConditionSets() argument
567 buildConditionSets(BasicBlock * BB,Instruction * TI,Loop * L,__isl_keep isl_set * Domain,DenseMap<BasicBlock *,isl::set> & InvalidDomainMap,SmallVectorImpl<__isl_give isl_set * > & ConditionSets) buildConditionSets() argument
613 isl::set &Domain = scop->getOrInitEmptyDomain(BB); propagateDomainConstraints() local
654 isl::set Domain = scop->getOrInitEmptyDomain(BB); propagateDomainConstraintsToRegionExit() local
676 getPredecessorDomainConstraints(BasicBlock * BB,isl::set Domain) getPredecessorDomainConstraints() argument
841 isl::set Domain = isl::manage(S); buildDomains() local
910 isl::set Domain = scop->getDomainConditions(BB); buildDomainsWithBranchConstraints() local
1016 isl::set &Domain = scop->getOrInitEmptyDomain(BB); propagateInvalidStmtDomains() local
1294 isl::union_set Domain = Schedule.get_domain(); buildSchedule() local
2465 isl::set Domain = Stmt.getDomain(); collectSurroundingLoops() local
2517 hasIntersectingAccesses(isl::set AllAccs,MemoryAccess * LoadMA,MemoryAccess * StoreMA,isl::set Domain,SmallVector<MemoryAccess *,8> & MemAccs) hasIntersectingAccesses() argument
2542 checkCandidatePairAccesses(MemoryAccess * LoadMA,MemoryAccess * StoreMA,isl::set Domain,SmallVector<MemoryAccess *,8> & MemAccs) checkCandidatePairAccesses() argument
3222 isl::set Domain = MA->getStatement()->getDomain(); getAccessDomain() local
[all...]
H A DScopInfo.cpp1097 isl::set Domain = getDomain(); getSchedule() local
1679 isl::set Domain = DomainMap.lookup(Stmt.getEntryBlock()); removeStmtNotInDomainMap() local
2194 isl_union_set *Domain = isl_union_set_empty(EmptySpace); getDomains() local
2217 isl::set Domain = Stmt.getDomain(); getAccessesOfType() local
2273 restrictDomains(isl::union_set Domain) restrictDomains() argument
2334 addScopStmt(isl::map SourceRel,isl::map TargetRel,isl::set Domain) addScopStmt() argument
2505 isl::set Domain = Stmt.getDomain().intersect_params(getContext()); getStatistics() local
[all...]
/llvm-project/llvm/lib/Target/ARM/
H A DMLxExpansionPass.cpp185 unsigned Domain = MCID.TSFlags & ARMII::DomainMask; in hasRAWHazard() local
346 unsigned Domain = MCID.TSFlags & ARMII::DomainMask; in ExpandFPMLxInstructions() local
H A DARMHazardRecognizer.cpp32 unsigned Domain = MCID.TSFlags & ARMII::DomainMask; hasRAWHazard() local
/llvm-project/mlir/include/mlir/Analysis/Presburger/
H A DPresburgerSpace.h31 enum class VarKind { Symbol, Local, Domain, Range, SetDim = Range }; enumerator
/llvm-project/polly/lib/Support/
H A DSCEVAffinator.cpp43 static isl_stat addNumBasicSets(__isl_take isl_set *Domain, in addNumBasicSets() argument
167 isl::set Domain = PWA.domain(); in addModuloSemantic() local
219 isl_set *Domain = isl_set_universe(isl_space_copy(Space)); in visit() local
/llvm-project/clang/include/clang/AST/
H A DAvailability.h66 llvm::SmallString<32> Domain; member
/llvm-project/llvm/unittests/MIR/
H A DMachineMetadata.cpp241 MDNode *Scope1 = MDB.createAnonymousAliasScope(Domain, "scope1"); in TEST_F() local
391 MDNode *Scope1 = MDB.createAnonymousAliasScope(Domain, "scope1"); in TEST_F() local
489 MDNode *Domain = MDB.createAnonymousAliasScopeDomain("domain"); TEST_F() local
[all...]
/llvm-project/clang/include/clang/APINotes/
H A DTypes.h159 void setNSErrorDomain(const std::optional<std::string> &Domain) { in setNSErrorDomain() argument
163 void setNSErrorDomain(const std::optional<llvm::StringRef> &Domain) { in setNSErrorDomain() argument
/llvm-project/llvm/lib/Target/X86/
H A DX86DomainReassignment.cpp67 getDstRC(const TargetRegisterClass * SrcRC,RegDomain Domain) getDstRC() argument
430 visitRegister(Closure & C,Register Reg,RegDomain & Domain,SmallVectorImpl<unsigned> & Worklist) visitRegister() argument
545 RegDomain Domain = NoDomain; buildClosure() local
[all...]
/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp192 MDNode *Domain = MDB.createAnonymousAliasScopeDomain("LVerDomain"); prepareNoAliasMetadata() local
/llvm-project/llvm/lib/CodeGen/
H A DExecutionDomainFix.cpp190 unsigned Domain = LiveRegs[rx]->getFirstDomain(); in enterBasicBlock() local
/llvm-project/llvm/lib/IR/
H A DMDBuilder.cpp234 createAliasScope(StringRef Name,MDNode * Domain) createAliasScope() argument
H A DMetadata.cpp1159 IntersectDomains.insert(Domain); in getMostGenericAliasScope() local
1146 if (const MDNode *Domain = AliasScopeNode(NAMD).getDomain()) getMostGenericAliasScope() local
1151 if (const MDNode *Domain = AliasScopeNode(NAMD).getDomain()) getMostGenericAliasScope() local
/llvm-project/polly/lib/CodeGen/
H A DIslNodeBuilder.cpp958 auto *Domain = S.getDomainConditions(Inst->getParent()).release(); materializeValue() local
1043 preloadInvariantLoad(const MemoryAccess & MA,__isl_take isl_set * Domain) preloadInvariantLoad() argument
[all...]
H A DBlockGenerators.cpp569 isl::set Domain = Stmt.getDomain(); buildContainsCondition() local
654 isl::set Domain = Stmt.getDomain(); generateBeginStmtTrace() local
/llvm-project/polly/include/polly/
H A DScopInfo.h1204 isl::set Domain; global() variable
2524 setDomain(BasicBlock * BB,isl::set & Domain) setDomain() argument

12