summaryrefslogtreecommitdiff
path: root/polly/lib/CodeGen/IRBuilder.cpp
AgeCommit message (Expand)Author
2025-01-22[Polly] Add vectorize metadata to loops identified as vectorizable by polly (...Karthika Devi C
2021-09-20[Polly] Don't generate inter-iteration noalias metadata.Michael Kruse
2021-09-20[Polly] Partially fix scoped alias metadataNikita Popov
2021-03-15[Polly][Optimizer] Apply user-directed unrolling.Michael Kruse
2021-03-04[Polly][Codegen] Emit access group metadata.Michael Kruse
2020-12-07[Polly][CodeGen] Remove use of ScalarEvolution.Michael Kruse
2020-10-26Avoid unnecessary uses of `MDNode::getTemporary`, NFCDuncan P. N. Exon Smith
2019-03-28Apply include-what-you-use #include removal suggestions. NFC.Michael Kruse
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-07-05[CodeGen] Fix potential null pointer dereference. NFC.Michael Kruse
2017-12-22[CodeGen] Fix noalias annotations for memcpy/memmove.Michael Kruse
2017-08-22[IRBuilder] Only emit alias scop metadata for arrays, but not scalarsTobias Grosser
2017-08-22Disable the Loop Vectorizer in case of GEMMRoman Gareev
2017-08-08Use SCEV information for the second level aliasingRoman Gareev
2017-06-19[CodeGen] Emit aliasing metadata for new arrays.Michael Kruse
2017-04-03[PollyIRBuilder] Bound size of alias metadataTobias Grosser
2017-03-22Introduce another level of metadata to distinguish non-aliasing accessesRoman Gareev
2017-02-09[IRBuilder] Extract base pointers directly from ScopArrayTobias Grosser
2016-09-14Perform copying to created arrays according to the packing transformationRoman Gareev
2016-09-02Drop '@brief' from doxygen commentsTobias Grosser
2016-02-25Support calls with known ModRef function behaviourJohannes Doerfert
2016-01-27Introduce MemAccInst helper class; NFCMichael Kruse
2015-10-07IRBuilder: Use Map.lookup instead of Map.find [NFC]Tobias Grosser
2015-10-07IRBuilder: Ensure we do not add empty map elementsTobias Grosser
2015-10-07IRBuilder: Simplify code and reduce indention [NFC]Tobias Grosser
2015-08-19Generate alias metadata even in OpenMP modeTobias Grosser
2015-05-27Use value semantics for list of ScopStmt(s) instead of std::owningptrTobias Grosser
2015-05-23Use unique_ptr to clarify ownership of ScopStmtTobias Grosser
2015-05-09Sort include directivesTobias Grosser
2015-01-19CodeGen: Update IRBuilder for LLVM API changeDuncan P. N. Exon Smith
2014-12-09Unbreak after LLVM's metadata split in r223802Tobias Grosser
2014-12-07Stop relying on MDNode::get() returning self-referencesDuncan P. N. Exon Smith
2014-11-07Safely generate new loop metadata nodeDavid Peixotto
2014-10-02[Refactor] Rename LoopAnnotator to ScopAnnotatorJohannes Doerfert
2014-10-02Allow to annotate alias scopes in the new SCoP.Johannes Doerfert
2014-10-01Annotate LLVM-IR for all parallel loopsJohannes Doerfert
2014-03-04Emit llvm.loop metadata for parallel loopsTobias Grosser