/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/polly/include/polly/CodeGen/ |
H A D | BlockGenerators.h | 83 void copyStmt(ScopStmt &Stmt, LoopToScevMapT <S, 315 void generateScalarLoads(ScopStmt &Stmt, LoopToScevMapT <S, 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 D | BlockGenerators.h | 83 void copyStmt(ScopStmt &Stmt, LoopToScevMapT <S, 315 void generateScalarLoads(ScopStmt &Stmt, LoopToScevMapT <S, 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 D | BlockGenerators.h | 83 void copyStmt(ScopStmt &Stmt, LoopToScevMapT <S, 315 void generateScalarLoads(ScopStmt &Stmt, LoopToScevMapT <S, 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 D | BlockGenerators.h | 83 void copyStmt(ScopStmt &Stmt, LoopToScevMapT <S, 315 void generateScalarLoads(ScopStmt &Stmt, LoopToScevMapT <S, 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 D | BlockGenerators.h | 83 void copyStmt(ScopStmt &Stmt, LoopToScevMapT <S, 315 void generateScalarLoads(ScopStmt &Stmt, LoopToScevMapT <S, 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 D | BlockGenerators.h | 108 void copyStmt(ScopStmt &Stmt, LoopToScevMapT <S, 340 void generateScalarLoads(ScopStmt &Stmt, LoopToScevMapT <S, 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 D | BlockGenerators.h | 108 void copyStmt(ScopStmt &Stmt, LoopToScevMapT <S, 340 void generateScalarLoads(ScopStmt &Stmt, LoopToScevMapT <S, 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 D | BlockGenerators.h | 108 void copyStmt(ScopStmt &Stmt, LoopToScevMapT <S, 340 void generateScalarLoads(ScopStmt &Stmt, LoopToScevMapT <S, 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 D | BlockGenerators.h | 108 void copyStmt(ScopStmt &Stmt, LoopToScevMapT <S, 340 void generateScalarLoads(ScopStmt &Stmt, LoopToScevMapT <S, 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 D | ZoneAlgo.h | 32 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 D | ScopBuilder.h | 350 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 D | ZoneAlgo.h | 32 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 D | ScopBuilder.h | 351 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 D | ZoneAlgo.h | 32 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 D | ScopBuilder.h | 350 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 D | ZoneAlgo.h | 32 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 D | ScopBuilder.h | 350 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 D | ZoneAlgo.h | 32 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 D | ScopBuilder.h | 351 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 D | ZoneAlgo.h | 32 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 D | ScopBuilder.h | 350 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 D | ZoneAlgo.h | 32 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 D | ScopBuilder.h | 338 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 D | ZoneAlgo.h | 32 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 D | ZoneAlgo.h | 32 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 …]
|