summaryrefslogtreecommitdiff
path: root/polly/lib/Support/VirtualInstruction.cpp
AgeCommit message (Expand)Author
2024-12-13[Polly] Use const SCEV * explicitly in more places. (NFC)Florian Hahn
2022-08-09LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song
2021-09-26[Polly] Support for InlineAsm.Michael Kruse
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-08-26[IR] Replace `isa<TerminatorInst>` with `isTerminator()`.Chandler Carruth
2018-06-11Drop unnecessary whitespace [NFCI]Tobias Grosser
2018-01-23[VirtualInst] Derive correct use kind of PHI operands. NFC.Michael Kruse
2017-10-26[Simplify] Mark (and sweep) based on latest access relation.Michael Kruse
2017-09-01Fix Memory Access of failing tests.Michael Kruse
2017-08-31[ForwardOpTree] Allow forwarding in the presence of region statementsTobias Grosser
2017-08-03[VirtualInstruction] Handle MetadataAsValue as constant.Michael Kruse
2017-08-03[VirtualInstruction] Avoid use of getStmtFor(BB). NFC.Michael Kruse
2017-07-28[Simplify] Do not remove dependencies of phis within region stmts.Michael Kruse
2017-07-28[VirtualInstruction] Do not iterate over a region statement's instruction lis...Michael Kruse
2017-07-27[ScopBuilder/Simplify] Refactor isEscaping. NFC.Michael Kruse
2017-07-27[Simplify] Count PHINodes in simplifiable exit nodes as escaping use.Michael Kruse
2017-07-26[Simplify] Fix invalid removal write for escaping values.Michael Kruse
2017-07-25[ScopInfo] Rename ScopStmt::contains(BB) to represents(BB). NFC.Michael Kruse
2017-07-21Annotate dump() functions with LLVM_DUMP_METHOD. NFC.Michael Kruse
2017-07-20[Simplify] Remove unused instructions and accesses.Michael Kruse
2017-07-19Make byref llvm::Use parameters const. NFC.Michael Kruse
2017-05-11[VirtualInstruction] Do a lookup instead of a linear search. NFC.Michael Kruse
2017-05-04Introduce VirtualUse. NFC.Michael Kruse