summaryrefslogtreecommitdiffstats
path: root/polly
Commit message (Expand)AuthorAgeFilesLines
* Ensure parameter names are isl-compatibleTobias Grosser2016-07-013-37/+39
* ScopInfo: Add array_begin() and array_end() iteratorsTobias Grosser2016-06-301-2/+16
* Propagate on-error statusTobias Grosser2016-06-302-2/+5
* Simplify: get isl_ctx only once [NFC]Tobias Grosser2016-06-301-10/+11
* Create a dedicated header file for ScopBuilder. NFC.Michael Kruse2016-06-284-234/+267
* Move ScopBuilder into its own file. NFC.Michael Kruse2016-06-284-648/+674
* Move getIndexExpressionsFromGEP() to ScopHelper. NFC.Michael Kruse2016-06-283-61/+68
* Add comment on why loops/regions can overlap. NFC.Michael Kruse2016-06-271-0/+29
* Fix assertion due to loop overlap with nonaffine region.Michael Kruse2016-06-274-1/+192
* [GSoC 2016] New function pass DependenceInfoWrapperPassJohannes Doerfert2016-06-278-0/+140
* [GSoC 2016]New function pass ScopInfoWrapperPassJohannes Doerfert2016-06-2718-0/+143
* This patch updates memory management of ScopBuilder class.Johannes Doerfert2016-06-272-37/+19
* clang-tidy: Add llvm namespace commentsTobias Grosser2016-06-2335-61/+61
* Drop unnecessary ';'Tobias Grosser2016-06-234-13/+11
* Update isl to isl-0.17.1-84-g72ffe88Tobias Grosser2016-06-2323-320/+1038
* Fix separator in header commentTobias Grosser2016-06-221-1/+1
* Add missing copyright headerTobias Grosser2016-06-221-0/+9
* clang-tidy: apply modern-use-nullptr fixesTobias Grosser2016-06-224-7/+7
* [NFC] Use isl_schedule_node_band_n_member to get the number of dimensions of ...Roman Gareev2016-06-221-9/+4
* Apply all necessary tilings and unrollings to get a micro-kernelRoman Gareev2016-06-223-8/+210
* Respect LLVM_INSTALL_TOOLCHAIN_ONLY.Eugene Zelenko2016-06-212-18/+22
* Replace ScalarReplAggregatesPass by SROAPass.Michael Kruse2016-06-151-1/+1
* [NFC] Outline the application of register tiling.Roman Gareev2016-06-122-7/+24
* Recommit: "Simplify min/max expression generation"Tobias Grosser2016-06-121-21/+16
* Update isl to isl-0.17.1-57-g1879898Tobias Grosser2016-06-1289-7269/+5213
* Expand test cases affected by next commitTobias Grosser2016-06-125-38/+54
* Recommit: "[FIX] Determine insertion point during SCEV expansion"Tobias Grosser2016-06-112-5/+56
* Recommit: "Look through IntToPtr & PtrToInt instructions"Tobias Grosser2016-06-117-9/+210
* This reverts recent expression type changesTobias Grosser2016-06-1163-780/+530
* ScopDetection: Make enum function-localTobias Grosser2016-06-111-7/+7
* [NFC] "#include <ciso646>" is unnecessary, because "and", "or" were replacedRoman Gareev2016-06-081-1/+0
* [FIX] Model the rounding behaviour of SRem correctlyJohannes Doerfert2016-06-073-12/+115
* Refactor division generation codeJohannes Doerfert2016-06-064-37/+78
* [NFC] Generate runtime checks after the SCoPJohannes Doerfert2016-06-068-57/+42
* [FIX] Determine insertion point during SCEV expansionJohannes Doerfert2016-06-062-5/+56
* [NFC] Refactor assumption tracking interfaceJohannes Doerfert2016-06-062-14/+27
* [NFC] Simplify codeJohannes Doerfert2016-06-061-2/+2
* Look through IntToPtr & PtrToInt instructionsJohannes Doerfert2016-06-067-9/+210
* [NFC] Simplify codeJohannes Doerfert2016-06-061-1/+1
* [FIX] Do not recognize division by 0 as affineJohannes Doerfert2016-06-062-2/+38
* Replace getSCEV with getSCEVAtScopeJohannes Doerfert2016-06-062-4/+10
* [NFC] Use the ScalarEvolution member of the SCEVAffinatorJohannes Doerfert2016-06-061-7/+4
* [NFC] Coalesce invariant context sets earlyJohannes Doerfert2016-06-061-0/+2
* Use minimal types for generated expressionsJohannes Doerfert2016-06-0649-308/+357
* [NFC] Check that a parameter of ScheduleTreeOptimizer::isMatrMultPattern cont...Roman Gareev2016-06-041-0/+3
* Fix modulo compared to zero.Michael Kruse2016-06-032-1/+49
* [FIX] Fix potential issue related to subtraction from an unsigned 0 in circul...Roman Gareev2016-06-031-1/+3
* Temporarily promote values to i64 againJohannes Doerfert2016-06-023-46/+55
* [Polly] Fix test case after rL271151Sanjoy Das2016-06-021-25/+28
* [NFC] Avoid unnecessary comparison for min/max expressionsJohannes Doerfert2016-06-021-1/+1
OpenPOWER on IntegriCloud