summaryrefslogtreecommitdiffstats
path: root/polly/test/Isl/CodeGen/MemAccess
Commit message (Expand)AuthorAgeFilesLines
* [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default.Michael Kruse2018-02-033-5/+5
* [IRBuilder] Only emit alias scop metadata for arrays, but not scalarsTobias Grosser2017-08-221-9/+8
* [JSON] Make the failure to parse a jscop file a hard errorPhilip Pfaffe2017-08-101-1/+1
* [ScopInfo] Simplify new access functions under domain contextTobias Grosser2017-07-171-8/+8
* [tests] Set -polly-import-jscop-dir=%S alwaysTobias Grosser2017-07-1118-24/+24
* Heap allocation for new arrays.Michael Kruse2017-06-283-0/+255
* [CodeGen] Emit aliasing metadata for new arrays.Michael Kruse2017-06-191-0/+12
* [Polly] Generate more 'canonical' induction variableHongbin Zheng2017-05-122-8/+8
* Relax assert when setting access functions with invariant base pointersTobias Grosser2017-01-171-6/+4
* test: harden test case to fail even in non-asserts buildTobias Grosser2017-01-171-0/+2
* Add test showing the update of access functions with in-scop defined base ptrsTobias Grosser2017-01-162-0/+95
* [CodeGen] Add flag to code-generate most memory access expressionsTobias Grosser2016-11-221-0/+58
* Store the size of the outermost dimension in case of newly created arrays tha...Roman Gareev2016-09-125-13/+14
* Allow mapping scalar MemoryAccesses to array elements.Michael Kruse2016-09-013-0/+315
* Add space between access string and follow-up.Michael Kruse2016-08-263-5/+5
* [FIX] Access dimensions should correspond to number of dimensions of the acce...Roman Gareev2016-08-262-4/+6
* Add a flag to dump SCoP optimized with the IslScheduleOptimizer passRoman Gareev2016-08-211-86/+0
* Perform replacement of access relations and creation of new arrays according ...Roman Gareev2016-08-151-0/+86
* Add missing prefixes.Roman Gareev2016-07-301-7/+7
* Extend the jscop interface to allow the user to declare new arrays and to ref...Roman Gareev2016-07-303-0/+165
* tests: make test cases more robust using regexpTobias Grosser2016-07-211-3/+3
* tests: fix order of memory accesses to ensure import succeedsTobias Grosser2016-07-213-20/+28
* This reverts recent expression type changesTobias Grosser2016-06-117-67/+46
* [NFC] Generate runtime checks after the SCoPJohannes Doerfert2016-06-062-16/+16
* Use minimal types for generated expressionsJohannes Doerfert2016-06-067-41/+62
* Allow pointer expressions in SCEVs again.Johannes Doerfert2016-04-102-12/+13
* Make memory accesses with different element types optionalTobias Grosser2016-02-071-0/+1
* Follow uses to create value MemoryAccessesMichael Kruse2016-02-061-2/+2
* Support accesses with differently sized types to the same arrayTobias Grosser2016-02-042-0/+107
* Revert "Support loads with differently sized types from a single array"Tobias Grosser2016-02-032-107/+0
* Support loads with differently sized types from a single arrayTobias Grosser2016-02-022-0/+107
* ScopInfo: Look up first (and only) array accessTobias Grosser2015-12-153-0/+140
* tests: Drop -polly-detect-unprofitable and -polly-no-early-exitTobias Grosser2015-10-0612-16/+16
* Reapply "BlockGenerator: Generate synthesisable instructions only on-demand"Tobias Grosser2015-09-301-4/+4
* Revert "BlockGenerator: Generate synthesisable instructions only on-demand"Johannes Doerfert2015-09-291-4/+4
* Codegen: Support memory accesses with different typesTobias Grosser2015-09-292-0/+99
* BlockGenerator: Be less agressive with deleting dead instructionsTobias Grosser2015-09-271-1/+2
* BlockGenerator: Simplify code generated for scop statementsTobias Grosser2015-09-271-2/+1
* Clean-up unit testsMichael Kruse2015-09-102-4/+0
* Use base-pointer address space when creating new access functionsTobias Grosser2015-05-201-0/+44
* Rename IslCodeGeneration to CodeGenerationTobias Grosser2015-05-127-13/+13
* Remove target triples from test casesTobias Grosser2015-04-214-4/+0
* Test case updates for explicit type parameter to the gep operatorDavid Blaikie2015-03-136-34/+34
* Update Polly tests to handle explicitly typed load changes in LLVM.David Blaikie2015-02-275-12/+12
* Update Polly tests to handle explicitly typed gep changes in LLVMDavid Blaikie2015-02-2710-23/+23
* ScopDetection: Only detect scops that have at least one read and one writeTobias Grosser2015-02-1910-17/+17
* Add early exits for SCoPs we did not optimizeJohannes Doerfert2015-02-115-11/+11
* [NFC] Drop the "scattering" tuple nameJohannes Doerfert2015-02-0215-17/+17
* Remove -polly-codegen-scev option and related codeTobias Grosser2014-11-303-5/+5
* Switch default code generation backend to islTobias Grosser2014-11-161-0/+1
OpenPOWER on IntegriCloud