| Commit message (Expand) | Author | Age | Files | Lines |
| * | [NFC] Fix trivial typos in comments | James Henderson | 2020-01-06 | 1 | -1/+1 |
| * | [Analysis] Attribute deref/deref_or_null should not prevent tail call optimiz... | Dávid Bolvanský | 2019-11-06 | 1 | -1/+5 |
| * | Fix missing memcpy, memmove and memset tail calls | Sanne Wouda | 2019-10-31 | 1 | -1/+18 |
| * | [SVE][IR] Scalable Vector size queries and IR instruction support | Graham Hunter | 2019-10-08 | 1 | -1/+2 |
| * | [X86] Add new calling convention that guarantees tail call optimization | Reid Kleckner | 2019-10-07 | 1 | -1/+2 |
| * | IR. Change strip* family of functions to not look through aliases. | Peter Collingbourne | 2019-08-22 | 1 | -1/+1 |
| * | [CodeGen/Analysis] Intrinsic llvm.assume should not block tail call optimization | Guozhi Wei | 2019-08-16 | 1 | -2/+4 |
| * | CodeGen: Don't follow aliases when extracting type info. | Peter Collingbourne | 2019-08-02 | 1 | -1/+1 |
| * | DAG: allow DAG pointer size different from memory representation. | Tim Northover | 2019-05-01 | 1 | -2/+13 |
| * | GlobalISel: Move computeValueLLTs | Matt Arsenault | 2019-04-10 | 1 | -0/+30 |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | [CodeGen] Ignore return sext/zext attributes of unused results for tail calls | Francis Visoiu Mistrih | 2019-01-09 | 1 | -0/+15 |
| * | [CodeGen] skip lifetime end marker in isInTailCallPosition | Robert Lougher | 2018-10-24 | 1 | -0/+4 |
| * | [TI removal] Make variables declared as `TerminatorInst` and initialized | Chandler Carruth | 2018-10-15 | 1 | -1/+1 |
| * | [CodeGen] Enable tail calls for functions with NonNull attributes. | David Green | 2018-09-26 | 1 | -2/+4 |
| * | [WebAssembly] Add isEHScopeReturn instruction property | Heejin Ahn | 2018-08-21 | 1 | -1/+1 |
| * | Change ambiguous uses of term 'funclet' to 'EH scopes'. NFC. | Heejin Ahn | 2018-06-01 | 1 | -18/+18 |
| * | [WebAssembly] Add functions for EHScopes | Heejin Ahn | 2018-05-23 | 1 | -29/+29 |
| * | MachineFunction: Return reference from getFunction(); NFC | Matthias Braun | 2017-12-15 | 1 | -1/+1 |
| * | Remove redundant includes from lib/CodeGen. | Michael Zolotukhin | 2017-12-13 | 1 | -1/+0 |
| * | Fix a bunch more layering of CodeGen headers that are in Target | David Blaikie | 2017-11-17 | 1 | -2/+2 |
| * | Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering | David Blaikie | 2017-11-08 | 1 | -1/+1 |
| * | Fix a bug for rL312641. | Wei Mi | 2017-09-08 | 1 | -4/+11 |
| * | [TailCall] Allow llvm.memcpy/memset/memmove to be tail calls when parent | Wei Mi | 2017-09-06 | 1 | -0/+11 |
| * | Sort the remaining #include lines in include/... and lib/.... | Chandler Carruth | 2017-06-06 | 1 | -1/+1 |
| * | Move llvm::canBeOmittedFromSymbolTable() to Analysis. | Peter Collingbourne | 2017-03-31 | 1 | -19/+0 |
| * | Rename AttributeSet to AttributeList | Reid Kleckner | 2017-03-21 | 1 | -3/+2 |
| * | [CodeGen] Further simplify returned call operand logic. NFC. | Ahmed Bougacha | 2017-01-03 | 1 | -8/+2 |
| * | [CodeGen] Simplify logic that looks for returned call operands. NFC-ish. | Ahmed Bougacha | 2017-01-03 | 1 | -22/+10 |
| * | Move most EH from MachineModuleInfo to MachineFunction | Matthias Braun | 2016-12-01 | 1 | -1/+1 |
| * | Temporarily Revert "Move most EH from MachineModuleInfo to MachineFunction" | Eric Christopher | 2016-12-01 | 1 | -1/+1 |
| * | Move most EH from MachineModuleInfo to MachineFunction | Matthias Braun | 2016-11-30 | 1 | -1/+1 |
| * | Fix memory issue in AttrBuilder::removeAttribute uses. | Bjorn Pettersson | 2016-10-27 | 1 | -2/+2 |
| * | [CGP] Be less conservative about tail-duplicating a ret to allow tail calls | Michael Kuperstein | 2016-09-08 | 1 | -16/+28 |
| * | Remove FIXME about asserting on the end iterator | Reid Kleckner | 2016-08-11 | 1 | -5/+1 |
| * | CodeGen: Check for a terminator in llvm::getFuncletMembership | Duncan P. N. Exon Smith | 2016-08-11 | 1 | -0/+5 |
| * | Move shouldAssumeDSOLocal to Target. | Rafael Espindola | 2016-06-27 | 1 | -42/+0 |
| * | Teach shouldAssumeDSOLocal about tls. | Rafael Espindola | 2016-06-27 | 1 | -20/+19 |
| * | IR: Introduce local_unnamed_addr attribute. | Peter Collingbourne | 2016-06-14 | 1 | -16/+4 |
| * | Use shouldAssumeDSOLocal on AArch64. | Rafael Espindola | 2016-05-26 | 1 | -0/+43 |
| * | One more batch of self-containing headers. | Benjamin Kramer | 2016-01-27 | 1 | -1/+0 |
| * | [WinEH] Make collectFuncletMembers non-recursive | David Majnemer | 2016-01-22 | 1 | -22/+20 |
| * | Don't try to check all uses if lazy loading. | Rafael Espindola | 2016-01-15 | 1 | -0/+5 |
| * | Remove assert(false) in favor of asserting the if conditional it is contained... | David Blaikie | 2015-10-26 | 1 | -8/+5 |
| * | CodeGen: Remove implicit conversions from Analysis and BranchFolding | Duncan P. N. Exon Smith | 2015-10-09 | 1 | -2/+2 |
| * | [WinEH] Update CATCHRET's operand to match its successor | David Majnemer | 2015-10-05 | 1 | -7/+21 |
| * | [WinEH] Permit branch folding in the face of funclets | David Majnemer | 2015-10-04 | 1 | -0/+85 |
| * | Revert r246232 and r246304. | David Majnemer | 2015-08-28 | 1 | -10/+12 |
| * | [CodeGen] isInTailCallPosition didn't consider readnone tailcalls | David Majnemer | 2015-08-28 | 1 | -12/+10 |
| * | Make TargetLowering::getPointerTy() taking DataLayout as an argument | Mehdi Amini | 2015-07-09 | 1 | -10/+13 |