summaryrefslogtreecommitdiffstats
path: root/polly/lib/Support/VirtualInstruction.cpp
Commit message (Expand)AuthorAgeFilesLines
* Apply include-what-you-use #include removal suggestions. NFC.Michael Kruse2019-03-281-1/+0
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [IR] Replace `isa<TerminatorInst>` with `isTerminator()`.Chandler Carruth2018-08-261-1/+1
* Drop unnecessary whitespace [NFCI]Tobias Grosser2018-06-111-2/+2
* [VirtualInst] Derive correct use kind of PHI operands. NFC.Michael Kruse2018-01-231-6/+26
* [Simplify] Mark (and sweep) based on latest access relation.Michael Kruse2017-10-261-2/+2
* Fix Memory Access of failing tests.Michael Kruse2017-09-011-1/+1
* [ForwardOpTree] Allow forwarding in the presence of region statementsTobias Grosser2017-08-311-5/+9
* [VirtualInstruction] Handle MetadataAsValue as constant.Michael Kruse2017-08-031-1/+1
* [VirtualInstruction] Avoid use of getStmtFor(BB). NFC.Michael Kruse2017-08-031-1/+6
* [Simplify] Do not remove dependencies of phis within region stmts.Michael Kruse2017-07-281-1/+2
* [VirtualInstruction] Do not iterate over a region statement's instruction lis...Michael Kruse2017-07-281-0/+1
* [ScopBuilder/Simplify] Refactor isEscaping. NFC.Michael Kruse2017-07-271-20/+2
* [Simplify] Count PHINodes in simplifiable exit nodes as escaping use.Michael Kruse2017-07-271-0/+7
* [Simplify] Fix invalid removal write for escaping values.Michael Kruse2017-07-261-2/+2
* [ScopInfo] Rename ScopStmt::contains(BB) to represents(BB). NFC.Michael Kruse2017-07-251-1/+1
* Annotate dump() functions with LLVM_DUMP_METHOD. NFC.Michael Kruse2017-07-211-2/+2
* [Simplify] Remove unused instructions and accesses.Michael Kruse2017-07-201-0/+273
* Make byref llvm::Use parameters const. NFC.Michael Kruse2017-07-191-1/+2
* [VirtualInstruction] Do a lookup instead of a linear search. NFC.Michael Kruse2017-05-111-20/+1
* Introduce VirtualUse. NFC.Michael Kruse2017-05-041-0/+146
OpenPOWER on IntegriCloud