[SPARC] Fix 8 and 16-bit atomic load and store.
[lldb.git] / polly /
2016-05-23 Michael Kruse[ScopInfo] Remove unused typedef OutgoingValueMapTy...
2016-05-23 Michael Kruse[ScopInfo] Change removeMemoryAccesses to remove only...
2016-05-23 Michael KruseRemove some unused local variables. NFC.
2016-05-23 Johannes DoerfertUse the SCoP directly for canSynthesize [NFC]
2016-05-23 Johannes DoerfertSimplify ScopInfo function interfaces [NFC]
2016-05-23 Johannes DoerfertAllow to check for dominance wrt. a SCoP [NFC]
2016-05-23 Johannes DoerfertDuplicate part of the Region interface in the Scop...
2016-05-23 Johannes DoerfertAdd and use Scop::contains(Loop/BasicBlock/Instruction...
2016-05-23 Johannes DoerfertDirectly access information through the Scop class...
2016-05-23 Johannes DoerfertAdd missing doxygen comments [NFC]
2016-05-23 Johannes DoerfertOptimistic assume required invariant loads to be invariant
2016-05-23 Johannes Doerfert[FIX] Require base pointers of loads that might alias...
2016-05-23 Johannes DoerfertSimplify BlockGenerator::handleOutsideUsers interface...
2016-05-23 Johannes DoerfertMake the detection context non-constant [NFC]
2016-05-23 Johannes Doerfert[FIX] Let ScalarEvolution forget hoisted values
2016-05-23 Johannes Doerfert[FIX] Synthezise Sdiv/Srem/Udiv instructions correctly.
2016-05-19 Johannes DoerfertRevert "Optimistic assume required invariant loads...
2016-05-19 Johannes DoerfertOptimistic assume required invariant loads to be invariant
2016-05-19 Johannes DoerfertMove internal enum out of class declaration [NFC]
2016-05-19 Johannes DoerfertPropagate the DetectionContext to the SCoP [NFC]
2016-05-19 Johannes DoerfertCompute the MaxLoopDepth during domain construction...
2016-05-19 Johannes DoerfertRemove leftover debug output [NFC]
2016-05-19 Johannes DoerfertRemove unsused methodes [NFC]
2016-05-17 Tobias Grosserdocs: Remove reference to PoCC
2016-05-17 Tobias Grosserdocs: Do not suggest the user to ignore aliasing
2016-05-17 Tobias Grosserdocs: Fix code-block to avoid sphinx error
2016-05-12 Johannes DoerfertCheck late for profitability
2016-05-12 Johannes DoerfertCleanup rejection log handling [NFC]
2016-05-12 Johannes DoerfertBring some comments up to date [NFC]
2016-05-12 Johannes DoerfertSupport truncate operations
2016-05-12 Johannes DoerfertCheck overflows in RTCs and bail accordingly
2016-05-10 Johannes DoerfertInvalidate unprofitable SCoPs after creation
2016-05-10 Johannes DoerfertWeaken profitability constraints during ScopDetection
2016-05-10 Johannes Doerfert[FIX] Cleanup isl objects prior to early exit
2016-05-10 Johannes DoerfertHandle llvm.assume inside the SCoP
2016-05-10 Johannes DoerfertPropagate complexity problems during domain generation...
2016-05-10 Johannes Doerfert[FIX] Create error-restrictions late
2016-05-10 Johannes DoerfertRefactor simplifySCoP [NFC]
2016-05-10 Johannes DoerfertSimplify the internal representation according to the...
2016-05-10 Johannes DoerfertSimplify access relation for invariant loads early...
2016-05-10 Johannes DoerfertPrevent complex access ranges with low number of pieces.
2016-05-10 Johannes DoerfertExpose interpretAsUnsigned in the SCEVAffinator [NFC]
2016-05-07 Tobias GrosserCodegen: Enable the detection of min/max expressions
2016-05-07 Tobias Grossertest: Use CHECK-NEXT to not miss instructions in test...
2016-05-07 Tobias GrosserUpdate isl to isl-0.17-5-g57dc5ff
2016-05-04 Michael KruseUpdate to ISL 0.17.
2016-05-02 Michael KruseTypo: ToComplex -> TooComplex. NFC.
2016-05-02 Michael KruseRename Conjuncts -> Disjunctions. NFC.
2016-05-02 Michael Kruse[ScheduleOptimizer] Add -polly-opt-outer-coincidence...
2016-05-02 Johannes Doerfert[WWW] Mark task as done and me as owner of some task
2016-05-02 Michael KruseTypo: isToComplex -> isTooComplex. NFC.
2016-04-29 Tobias Grosserdoc: A source code with Polly does not use a separate...
2016-04-29 Johannes DoerfertAllow unsigned divisions
2016-04-29 Johannes DoerfertRefactor SCEVAffinator [NFC]
2016-04-29 Tobias GrosserScopInfo: Add option to control abort on isl errors
2016-04-29 Johannes Doerfert[FIX] Typo
2016-04-29 Johannes Doerfert[FIX] Prevent division/modulo by zero in parameters...
2016-04-29 Johannes Doerfert[FIX] Unsigned comparisons change invalid domain
2016-04-29 Johannes Doerfert[FIX] Prevent division/modulo by zero in parameters
2016-04-28 Johannes Doerfert[FIX] Correct assumption simplification
2016-04-28 Tobias Grossertest: Make test case independent of earlier instructions
2016-04-28 Tobias GrosserBlockGenerator: Drop leftover debug statement
2016-04-27 Johannes Doerfert[FIX] Propagate execution domain of invariant loads
2016-04-26 Johannes DoerfertAllow unsigned comparisons
2016-04-26 Johannes Doerfert[FIX] Adjust assumption space for zext instructions
2016-04-26 Johannes DoerfertDo not use the number of parameters in the complexity...
2016-04-26 Johannes DoerfertDo not add but record signed-unsigned assumptions
2016-04-25 Johannes DoerfertExtract some constant factors from "SCEVAddExprs"
2016-04-25 Johannes DoerfertDo not check all GEPs for assumptions
2016-04-25 Johannes DoerfertOnly add user assumptions on known parameters [NFC]
2016-04-25 Johannes DoerfertRefactor Scop parameter handling
2016-04-25 Johannes DoerfertModel zext-extend instructions
2016-04-25 Johannes DoerfertCheck only loop control of loops that are part of the...
2016-04-25 Johannes DoerfertInitialize the invalid domain of an access with an...
2016-04-25 Johannes DoerfertDo not propagate invalid domains over back edges
2016-04-25 Johannes DoerfertIntroduce a parameter set type [NFC]
2016-04-25 Johannes DoerfertRemove unnecessary argument of the SCEVValidator [NFC]
2016-04-24 Johannes DoerfertRemove unused iterators [NFC]
2016-04-23 Johannes DoerfertAdd an invalid domain to memory accesses
2016-04-23 Johannes DoerfertTranslate SCEVs to isl_pw_aff and their invalid domain
2016-04-23 Johannes DoerfertTrack invalid domains not invalid contexts for statements
2016-04-23 Johannes DoerfertImprove accuracy of Scop::hasFeasibleRuntimeContext
2016-04-23 Johannes DoerfertSimplify the execution context for dereferencable loads
2016-04-23 Johannes DoerfertRemove simplification calls for the execution domain...
2016-04-22 Johannes DoerfertBail for complex execution contexts of invariant loads
2016-04-22 Johannes DoerfertEarly exit for addInvariantLoads
2016-04-22 Johannes DoerfertBail for complex alias checks
2016-04-22 Johannes DoerfertRepair doxygen comment [NFC]
2016-04-19 Johannes DoerfertRelate domains to statements during construction [NFC]
2016-04-19 Johannes DoerfertAdd user assumptions after domain generation [NFC]
2016-04-19 Johannes DoerfertDo not build domains for out of SCoP blocks [NFC]
2016-04-19 Johannes DoerfertMark Scop::getDomainConditions as const [NFC]
2016-04-18 Tobias GrosserSCoPValidator: Use SCEVTraversal to simplify SCEVInRegi...
2016-04-15 Tobias GrosserUpdate two more test cases for r266445+r266446 II
2016-04-15 Tobias GrosserUpdate two more test cases for r266445+r266446
2016-04-15 Tobias GrosserUpdate debug metadata after LLVM commits r266445+r266446
2016-04-15 Mandeep Singh Grang[Polly] Remove unwanted --check-prefix=CHECK from unit...
2016-04-14 Michael KruseAdd contexts to test cases. NFC.
2016-04-14 Michael KruseAdd InvalidContext to update_test.py.
2016-04-12 Johannes Doerfert[FIX] Check the invalid context agains the context...