Home
last modified time | relevance | path

Searched refs:ScopStmt (Results 1 – 25 of 243) sorted by relevance

12345678910

/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/polly/include/polly/CodeGen/
H A DBlockGenerators.h83 void copyStmt(ScopStmt &Stmt, LoopToScevMapT &LTS,
315 void generateScalarLoads(ScopStmt &Stmt, LoopToScevMapT &LTS,
481 Loop *getLoopForStmt(const ScopStmt &Stmt) const;
578 bool canSyntheziseInStmt(ScopStmt &Stmt, Instruction *Inst);
685 Value *generateStrideOneLoad(ScopStmt &Stmt, LoadInst *Load,
703 Value *generateStrideZeroLoad(ScopStmt &Stmt, LoadInst *Load,
732 void copyUnaryInst(ScopStmt &Stmt, UnaryInstruction *Inst,
735 void copyBinaryInst(ScopStmt &Stmt, BinaryOperator *Inst,
748 void copyInstScalarized(ScopStmt &Stmt, Instruction *Inst,
767 void verifyNoScalarStores(ScopStmt &Stmt);
[all …]
/dports/devel/llvm12/llvm-project-12.0.1.src/polly/include/polly/CodeGen/
H A DBlockGenerators.h83 void copyStmt(ScopStmt &Stmt, LoopToScevMapT &LTS,
315 void generateScalarLoads(ScopStmt &Stmt, LoopToScevMapT &LTS,
481 Loop *getLoopForStmt(const ScopStmt &Stmt) const;
578 bool canSyntheziseInStmt(ScopStmt &Stmt, Instruction *Inst);
685 Value *generateStrideOneLoad(ScopStmt &Stmt, LoadInst *Load,
703 Value *generateStrideZeroLoad(ScopStmt &Stmt, LoadInst *Load,
732 void copyUnaryInst(ScopStmt &Stmt, UnaryInstruction *Inst,
735 void copyBinaryInst(ScopStmt &Stmt, BinaryOperator *Inst,
748 void copyInstScalarized(ScopStmt &Stmt, Instruction *Inst,
767 void verifyNoScalarStores(ScopStmt &Stmt);
[all …]
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/polly/include/polly/CodeGen/
H A DBlockGenerators.h83 void copyStmt(ScopStmt &Stmt, LoopToScevMapT &LTS,
315 void generateScalarLoads(ScopStmt &Stmt, LoopToScevMapT &LTS,
481 Loop *getLoopForStmt(const ScopStmt &Stmt) const;
578 bool canSyntheziseInStmt(ScopStmt &Stmt, Instruction *Inst);
685 Value *generateStrideOneLoad(ScopStmt &Stmt, LoadInst *Load,
703 Value *generateStrideZeroLoad(ScopStmt &Stmt, LoadInst *Load,
732 void copyUnaryInst(ScopStmt &Stmt, UnaryInstruction *Inst,
735 void copyBinaryInst(ScopStmt &Stmt, BinaryOperator *Inst,
748 void copyInstScalarized(ScopStmt &Stmt, Instruction *Inst,
767 void verifyNoScalarStores(ScopStmt &Stmt);
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/polly/include/polly/CodeGen/
H A DBlockGenerators.h83 void copyStmt(ScopStmt &Stmt, LoopToScevMapT &LTS,
315 void generateScalarLoads(ScopStmt &Stmt, LoopToScevMapT &LTS,
481 Loop *getLoopForStmt(const ScopStmt &Stmt) const;
578 bool canSyntheziseInStmt(ScopStmt &Stmt, Instruction *Inst);
685 Value *generateStrideOneLoad(ScopStmt &Stmt, LoadInst *Load,
703 Value *generateStrideZeroLoad(ScopStmt &Stmt, LoadInst *Load,
732 void copyUnaryInst(ScopStmt &Stmt, UnaryInstruction *Inst,
735 void copyBinaryInst(ScopStmt &Stmt, BinaryOperator *Inst,
748 void copyInstScalarized(ScopStmt &Stmt, Instruction *Inst,
767 void verifyNoScalarStores(ScopStmt &Stmt);
[all …]
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/polly/include/polly/CodeGen/
H A DBlockGenerators.h83 void copyStmt(ScopStmt &Stmt, LoopToScevMapT &LTS,
315 void generateScalarLoads(ScopStmt &Stmt, LoopToScevMapT &LTS,
481 Loop *getLoopForStmt(const ScopStmt &Stmt) const;
578 bool canSyntheziseInStmt(ScopStmt &Stmt, Instruction *Inst);
685 Value *generateStrideOneLoad(ScopStmt &Stmt, LoadInst *Load,
703 Value *generateStrideZeroLoad(ScopStmt &Stmt, LoadInst *Load,
732 void copyUnaryInst(ScopStmt &Stmt, UnaryInstruction *Inst,
735 void copyBinaryInst(ScopStmt &Stmt, BinaryOperator *Inst,
748 void copyInstScalarized(ScopStmt &Stmt, Instruction *Inst,
767 void verifyNoScalarStores(ScopStmt &Stmt);
[all …]
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/polly/include/polly/CodeGen/
H A DBlockGenerators.h108 void copyStmt(ScopStmt &Stmt, LoopToScevMapT &LTS,
340 void generateScalarLoads(ScopStmt &Stmt, LoopToScevMapT &LTS,
506 Loop *getLoopForStmt(const ScopStmt &Stmt) const;
603 bool canSyntheziseInStmt(ScopStmt &Stmt, Instruction *Inst);
708 Value *generateStrideOneLoad(ScopStmt &Stmt, LoadInst *Load,
726 Value *generateStrideZeroLoad(ScopStmt &Stmt, LoadInst *Load,
755 void copyUnaryInst(ScopStmt &Stmt, UnaryInstruction *Inst,
758 void copyBinaryInst(ScopStmt &Stmt, BinaryOperator *Inst,
771 void copyInstScalarized(ScopStmt &Stmt, Instruction *Inst,
790 void verifyNoScalarStores(ScopStmt &Stmt);
[all …]
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/polly/include/polly/CodeGen/
H A DBlockGenerators.h108 void copyStmt(ScopStmt &Stmt, LoopToScevMapT &LTS,
340 void generateScalarLoads(ScopStmt &Stmt, LoopToScevMapT &LTS,
506 Loop *getLoopForStmt(const ScopStmt &Stmt) const;
603 bool canSyntheziseInStmt(ScopStmt &Stmt, Instruction *Inst);
708 Value *generateStrideOneLoad(ScopStmt &Stmt, LoadInst *Load,
726 Value *generateStrideZeroLoad(ScopStmt &Stmt, LoadInst *Load,
755 void copyUnaryInst(ScopStmt &Stmt, UnaryInstruction *Inst,
758 void copyBinaryInst(ScopStmt &Stmt, BinaryOperator *Inst,
771 void copyInstScalarized(ScopStmt &Stmt, Instruction *Inst,
790 void verifyNoScalarStores(ScopStmt &Stmt);
[all …]
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/polly/include/polly/CodeGen/
H A DBlockGenerators.h108 void copyStmt(ScopStmt &Stmt, LoopToScevMapT &LTS,
340 void generateScalarLoads(ScopStmt &Stmt, LoopToScevMapT &LTS,
506 Loop *getLoopForStmt(const ScopStmt &Stmt) const;
603 bool canSyntheziseInStmt(ScopStmt &Stmt, Instruction *Inst);
708 Value *generateStrideOneLoad(ScopStmt &Stmt, LoadInst *Load,
726 Value *generateStrideZeroLoad(ScopStmt &Stmt, LoadInst *Load,
755 void copyUnaryInst(ScopStmt &Stmt, UnaryInstruction *Inst,
758 void copyBinaryInst(ScopStmt &Stmt, BinaryOperator *Inst,
771 void copyInstScalarized(ScopStmt &Stmt, Instruction *Inst,
790 void verifyNoScalarStores(ScopStmt &Stmt);
[all …]
/dports/devel/llvm13/llvm-project-13.0.1.src/polly/include/polly/CodeGen/
H A DBlockGenerators.h108 void copyStmt(ScopStmt &Stmt, LoopToScevMapT &LTS,
340 void generateScalarLoads(ScopStmt &Stmt, LoopToScevMapT &LTS,
506 Loop *getLoopForStmt(const ScopStmt &Stmt) const;
603 bool canSyntheziseInStmt(ScopStmt &Stmt, Instruction *Inst);
708 Value *generateStrideOneLoad(ScopStmt &Stmt, LoadInst *Load,
726 Value *generateStrideZeroLoad(ScopStmt &Stmt, LoadInst *Load,
755 void copyUnaryInst(ScopStmt &Stmt, UnaryInstruction *Inst,
758 void copyBinaryInst(ScopStmt &Stmt, BinaryOperator *Inst,
771 void copyInstScalarized(ScopStmt &Stmt, Instruction *Inst,
790 void verifyNoScalarStores(ScopStmt &Stmt);
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/polly/include/polly/
H A DZoneAlgo.h32 class ScopStmt; variable
60 llvm::DenseMap<ScopStmt *, isl::map> ScalarReachDefZone;
157 llvm::DenseMap<std::pair<ScopStmt *, ScopStmt *>, isl::map> DefToTargetCache;
183 void collectIncompatibleElts(ScopStmt *Stmt, isl::union_set &IncompatibleElts,
204 isl::map computeUseToDefFlowDependency(ScopStmt *UseStmt, ScopStmt *DefStmt);
228 isl::map getScatterFor(ScopStmt *Stmt) const;
240 isl::set getDomainFor(ScopStmt *Stmt) const;
270 isl::map getDefToTarget(ScopStmt *DefStmt, ScopStmt *TargetStmt);
280 isl::map getScalarReachingDefinition(ScopStmt *Stmt);
295 isl::map makeUnknownForDomain(ScopStmt *Stmt) const;
[all …]
H A DScopBuilder.h350 bool buildAccessCallInst(MemAccInst Inst, ScopStmt *Stmt);
472 void buildMemoryAccess(MemAccInst Inst, ScopStmt *Stmt);
496 void buildPHIAccesses(ScopStmt *PHIStmt, PHINode *PHI,
536 void buildAccessFunctions(ScopStmt *Stmt, BasicBlock &BB,
600 void ensureValueRead(Value *V, ScopStmt *UserStmt);
616 void ensurePHIWrite(PHINode *PHI, ScopStmt *IncomintStmt,
642 void addPHIReadAccess(ScopStmt *PHIStmt, PHINode *PHI);
648 void buildDomain(ScopStmt &Stmt);
651 void collectSurroundingLoops(ScopStmt &Stmt);
664 void checkForReductions(ScopStmt &Stmt);
[all …]
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/polly/include/polly/
H A DZoneAlgo.h32 class ScopStmt; variable
60 llvm::DenseMap<ScopStmt *, isl::map> ScalarReachDefZone;
157 llvm::DenseMap<std::pair<ScopStmt *, ScopStmt *>, isl::map> DefToTargetCache;
183 void collectIncompatibleElts(ScopStmt *Stmt, isl::union_set &IncompatibleElts,
204 isl::map computeUseToDefFlowDependency(ScopStmt *UseStmt, ScopStmt *DefStmt);
228 isl::map getScatterFor(ScopStmt *Stmt) const;
240 isl::set getDomainFor(ScopStmt *Stmt) const;
270 isl::map getDefToTarget(ScopStmt *DefStmt, ScopStmt *TargetStmt);
280 isl::map getScalarReachingDefinition(ScopStmt *Stmt);
295 isl::map makeUnknownForDomain(ScopStmt *Stmt) const;
[all …]
H A DScopBuilder.h351 bool buildAccessCallInst(MemAccInst Inst, ScopStmt *Stmt);
473 void buildMemoryAccess(MemAccInst Inst, ScopStmt *Stmt);
497 void buildPHIAccesses(ScopStmt *PHIStmt, PHINode *PHI,
537 void buildAccessFunctions(ScopStmt *Stmt, BasicBlock &BB,
601 void ensureValueRead(Value *V, ScopStmt *UserStmt);
617 void ensurePHIWrite(PHINode *PHI, ScopStmt *IncomintStmt,
643 void addPHIReadAccess(ScopStmt *PHIStmt, PHINode *PHI);
649 void buildDomain(ScopStmt &Stmt);
652 void collectSurroundingLoops(ScopStmt &Stmt);
665 void checkForReductions(ScopStmt &Stmt);
[all …]
/dports/devel/llvm12/llvm-project-12.0.1.src/polly/include/polly/
H A DZoneAlgo.h32 class ScopStmt; variable
60 llvm::DenseMap<ScopStmt *, isl::map> ScalarReachDefZone;
157 llvm::DenseMap<std::pair<ScopStmt *, ScopStmt *>, isl::map> DefToTargetCache;
183 void collectIncompatibleElts(ScopStmt *Stmt, isl::union_set &IncompatibleElts,
204 isl::map computeUseToDefFlowDependency(ScopStmt *UseStmt, ScopStmt *DefStmt);
228 isl::map getScatterFor(ScopStmt *Stmt) const;
240 isl::set getDomainFor(ScopStmt *Stmt) const;
270 isl::map getDefToTarget(ScopStmt *DefStmt, ScopStmt *TargetStmt);
280 isl::map getScalarReachingDefinition(ScopStmt *Stmt);
295 isl::map makeUnknownForDomain(ScopStmt *Stmt) const;
[all …]
H A DScopBuilder.h350 bool buildAccessCallInst(MemAccInst Inst, ScopStmt *Stmt);
472 void buildMemoryAccess(MemAccInst Inst, ScopStmt *Stmt);
496 void buildPHIAccesses(ScopStmt *PHIStmt, PHINode *PHI,
536 void buildAccessFunctions(ScopStmt *Stmt, BasicBlock &BB,
600 void ensureValueRead(Value *V, ScopStmt *UserStmt);
616 void ensurePHIWrite(PHINode *PHI, ScopStmt *IncomintStmt,
642 void addPHIReadAccess(ScopStmt *PHIStmt, PHINode *PHI);
648 void buildDomain(ScopStmt &Stmt);
651 void collectSurroundingLoops(ScopStmt &Stmt);
664 void checkForReductions(ScopStmt &Stmt);
[all …]
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/polly/include/polly/
H A DZoneAlgo.h32 class ScopStmt; variable
60 llvm::DenseMap<ScopStmt *, isl::map> ScalarReachDefZone;
157 llvm::DenseMap<std::pair<ScopStmt *, ScopStmt *>, isl::map> DefToTargetCache;
183 void collectIncompatibleElts(ScopStmt *Stmt, isl::union_set &IncompatibleElts,
204 isl::map computeUseToDefFlowDependency(ScopStmt *UseStmt, ScopStmt *DefStmt);
228 isl::map getScatterFor(ScopStmt *Stmt) const;
240 isl::set getDomainFor(ScopStmt *Stmt) const;
270 isl::map getDefToTarget(ScopStmt *DefStmt, ScopStmt *TargetStmt);
280 isl::map getScalarReachingDefinition(ScopStmt *Stmt);
295 isl::map makeUnknownForDomain(ScopStmt *Stmt) const;
[all …]
H A DScopBuilder.h350 bool buildAccessCallInst(MemAccInst Inst, ScopStmt *Stmt);
472 void buildMemoryAccess(MemAccInst Inst, ScopStmt *Stmt);
496 void buildPHIAccesses(ScopStmt *PHIStmt, PHINode *PHI,
536 void buildAccessFunctions(ScopStmt *Stmt, BasicBlock &BB,
600 void ensureValueRead(Value *V, ScopStmt *UserStmt);
616 void ensurePHIWrite(PHINode *PHI, ScopStmt *IncomintStmt,
642 void addPHIReadAccess(ScopStmt *PHIStmt, PHINode *PHI);
648 void buildDomain(ScopStmt &Stmt);
651 void collectSurroundingLoops(ScopStmt &Stmt);
664 void checkForReductions(ScopStmt &Stmt);
[all …]
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/polly/include/polly/
H A DZoneAlgo.h32 class ScopStmt; variable
60 llvm::DenseMap<ScopStmt *, isl::map> ScalarReachDefZone;
157 llvm::DenseMap<std::pair<ScopStmt *, ScopStmt *>, isl::map> DefToTargetCache;
183 void collectIncompatibleElts(ScopStmt *Stmt, isl::union_set &IncompatibleElts,
204 isl::map computeUseToDefFlowDependency(ScopStmt *UseStmt, ScopStmt *DefStmt);
228 isl::map getScatterFor(ScopStmt *Stmt) const;
240 isl::set getDomainFor(ScopStmt *Stmt) const;
270 isl::map getDefToTarget(ScopStmt *DefStmt, ScopStmt *TargetStmt);
280 isl::map getScalarReachingDefinition(ScopStmt *Stmt);
295 isl::map makeUnknownForDomain(ScopStmt *Stmt) const;
[all …]
H A DScopBuilder.h351 bool buildAccessCallInst(MemAccInst Inst, ScopStmt *Stmt);
473 void buildMemoryAccess(MemAccInst Inst, ScopStmt *Stmt);
497 void buildPHIAccesses(ScopStmt *PHIStmt, PHINode *PHI,
537 void buildAccessFunctions(ScopStmt *Stmt, BasicBlock &BB,
601 void ensureValueRead(Value *V, ScopStmt *UserStmt);
617 void ensurePHIWrite(PHINode *PHI, ScopStmt *IncomintStmt,
643 void addPHIReadAccess(ScopStmt *PHIStmt, PHINode *PHI);
649 void buildDomain(ScopStmt &Stmt);
652 void collectSurroundingLoops(ScopStmt &Stmt);
665 void checkForReductions(ScopStmt &Stmt);
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/polly/include/polly/
H A DZoneAlgo.h32 class ScopStmt; variable
60 llvm::DenseMap<ScopStmt *, isl::map> ScalarReachDefZone;
157 llvm::DenseMap<std::pair<ScopStmt *, ScopStmt *>, isl::map> DefToTargetCache;
183 void collectIncompatibleElts(ScopStmt *Stmt, isl::union_set &IncompatibleElts,
204 isl::map computeUseToDefFlowDependency(ScopStmt *UseStmt, ScopStmt *DefStmt);
228 isl::map getScatterFor(ScopStmt *Stmt) const;
240 isl::set getDomainFor(ScopStmt *Stmt) const;
270 isl::map getDefToTarget(ScopStmt *DefStmt, ScopStmt *TargetStmt);
280 isl::map getScalarReachingDefinition(ScopStmt *Stmt);
295 isl::map makeUnknownForDomain(ScopStmt *Stmt) const;
[all …]
H A DScopBuilder.h350 bool buildAccessCallInst(MemAccInst Inst, ScopStmt *Stmt);
472 void buildMemoryAccess(MemAccInst Inst, ScopStmt *Stmt);
496 void buildPHIAccesses(ScopStmt *PHIStmt, PHINode *PHI,
536 void buildAccessFunctions(ScopStmt *Stmt, BasicBlock &BB,
600 void ensureValueRead(Value *V, ScopStmt *UserStmt);
616 void ensurePHIWrite(PHINode *PHI, ScopStmt *IncomintStmt,
642 void addPHIReadAccess(ScopStmt *PHIStmt, PHINode *PHI);
648 void buildDomain(ScopStmt &Stmt);
651 void collectSurroundingLoops(ScopStmt &Stmt);
664 void checkForReductions(ScopStmt &Stmt);
[all …]
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/polly/include/polly/
H A DZoneAlgo.h32 class ScopStmt; variable
60 llvm::DenseMap<ScopStmt *, isl::map> ScalarReachDefZone;
157 llvm::DenseMap<std::pair<ScopStmt *, ScopStmt *>, isl::map> DefToTargetCache;
183 void collectIncompatibleElts(ScopStmt *Stmt, isl::union_set &IncompatibleElts,
204 isl::map computeUseToDefFlowDependency(ScopStmt *UseStmt, ScopStmt *DefStmt);
228 isl::map getScatterFor(ScopStmt *Stmt) const;
240 isl::set getDomainFor(ScopStmt *Stmt) const;
270 isl::map getDefToTarget(ScopStmt *DefStmt, ScopStmt *TargetStmt);
280 isl::map getScalarReachingDefinition(ScopStmt *Stmt);
295 isl::map makeUnknownForDomain(ScopStmt *Stmt) const;
[all …]
H A DScopBuilder.h338 bool buildAccessCallInst(MemAccInst Inst, ScopStmt *Stmt);
460 void buildMemoryAccess(MemAccInst Inst, ScopStmt *Stmt);
484 void buildPHIAccesses(ScopStmt *PHIStmt, PHINode *PHI,
524 void buildAccessFunctions(ScopStmt *Stmt, BasicBlock &BB,
588 void ensureValueRead(Value *V, ScopStmt *UserStmt);
604 void ensurePHIWrite(PHINode *PHI, ScopStmt *IncomintStmt,
630 void addPHIReadAccess(ScopStmt *PHIStmt, PHINode *PHI);
636 void buildDomain(ScopStmt &Stmt);
639 void collectSurroundingLoops(ScopStmt &Stmt);
652 void checkForReductions(ScopStmt &Stmt);
[all …]
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/polly/include/polly/
H A DZoneAlgo.h32 class ScopStmt; variable
60 llvm::DenseMap<ScopStmt *, isl::map> ScalarReachDefZone;
157 llvm::DenseMap<std::pair<ScopStmt *, ScopStmt *>, isl::map> DefToTargetCache;
183 void collectIncompatibleElts(ScopStmt *Stmt, isl::union_set &IncompatibleElts,
204 isl::map computeUseToDefFlowDependency(ScopStmt *UseStmt, ScopStmt *DefStmt);
228 isl::map getScatterFor(ScopStmt *Stmt) const;
240 isl::set getDomainFor(ScopStmt *Stmt) const;
270 isl::map getDefToTarget(ScopStmt *DefStmt, ScopStmt *TargetStmt);
280 isl::map getScalarReachingDefinition(ScopStmt *Stmt);
295 isl::map makeUnknownForDomain(ScopStmt *Stmt) const;
[all …]
/dports/devel/llvm13/llvm-project-13.0.1.src/polly/include/polly/
H A DZoneAlgo.h32 class ScopStmt; variable
60 llvm::DenseMap<ScopStmt *, isl::map> ScalarReachDefZone;
157 llvm::DenseMap<std::pair<ScopStmt *, ScopStmt *>, isl::map> DefToTargetCache;
183 void collectIncompatibleElts(ScopStmt *Stmt, isl::union_set &IncompatibleElts,
204 isl::map computeUseToDefFlowDependency(ScopStmt *UseStmt, ScopStmt *DefStmt);
228 isl::map getScatterFor(ScopStmt *Stmt) const;
240 isl::set getDomainFor(ScopStmt *Stmt) const;
270 isl::map getDefToTarget(ScopStmt *DefStmt, ScopStmt *TargetStmt);
280 isl::map getScalarReachingDefinition(ScopStmt *Stmt);
295 isl::map makeUnknownForDomain(ScopStmt *Stmt) const;
[all …]

12345678910