Commit History

Autor SHA1 Mensaxe Data
  Peter Collingbourne 57c068763a IR. Change strip* family of functions to not look through aliases. %!s(int64=6) %!d(string=hai) anos
  Guozhi Wei fc203b9625 [CodeGen/Analysis] Intrinsic llvm.assume should not block tail call optimization %!s(int64=6) %!d(string=hai) anos
  Peter Collingbourne 69783d2696 CodeGen: Don't follow aliases when extracting type info. %!s(int64=6) %!d(string=hai) anos
  Tim Northover 32c7e441d6 DAG: allow DAG pointer size different from memory representation. %!s(int64=6) %!d(string=hai) anos
  Matt Arsenault fff0af4260 GlobalISel: Move computeValueLLTs %!s(int64=6) %!d(string=hai) anos
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo %!s(int64=6) %!d(string=hai) anos
  Francis Visoiu Mistrih 849dd13009 [CodeGen] Ignore return sext/zext attributes of unused results for tail calls %!s(int64=6) %!d(string=hai) anos
  Robert Lougher e781359f6e [CodeGen] skip lifetime end marker in isInTailCallPosition %!s(int64=6) %!d(string=hai) anos
  Chandler Carruth 2aaf7228e0 [TI removal] Make variables declared as `TerminatorInst` and initialized %!s(int64=6) %!d(string=hai) anos
  David Green ae073c99a4 [CodeGen] Enable tail calls for functions with NonNull attributes. %!s(int64=7) %!d(string=hai) anos
  Heejin Ahn 408053d6cd [WebAssembly] Add isEHScopeReturn instruction property %!s(int64=7) %!d(string=hai) anos
  Heejin Ahn 2522e34cd5 Change ambiguous uses of term 'funclet' to 'EH scopes'. NFC. %!s(int64=7) %!d(string=hai) anos
  Heejin Ahn a3ccaa9b88 [WebAssembly] Add functions for EHScopes %!s(int64=7) %!d(string=hai) anos
  Matthias Braun d318139827 MachineFunction: Return reference from getFunction(); NFC %!s(int64=7) %!d(string=hai) anos
  Michael Zolotukhin 41b2567ccb Remove redundant includes from lib/CodeGen. %!s(int64=7) %!d(string=hai) anos
  David Blaikie e3a9b4ce3a Fix a bunch more layering of CodeGen headers that are in Target %!s(int64=7) %!d(string=hai) anos
  David Blaikie 48319238e4 Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering %!s(int64=7) %!d(string=hai) anos
  Wei Mi 9930880cbf Fix a bug for rL312641. %!s(int64=8) %!d(string=hai) anos
  Wei Mi 78696b31cd [TailCall] Allow llvm.memcpy/memset/memmove to be tail calls when parent %!s(int64=8) %!d(string=hai) anos
  Chandler Carruth e3e43d9d57 Sort the remaining #include lines in include/... and lib/.... %!s(int64=8) %!d(string=hai) anos
  Peter Collingbourne 537523b656 Move llvm::canBeOmittedFromSymbolTable() to Analysis. %!s(int64=8) %!d(string=hai) anos
  Reid Kleckner 6707770d48 Rename AttributeSet to AttributeList %!s(int64=8) %!d(string=hai) anos
  Ahmed Bougacha d770fa9542 [CodeGen] Further simplify returned call operand logic. NFC. %!s(int64=8) %!d(string=hai) anos
  Ahmed Bougacha 26b44dde79 [CodeGen] Simplify logic that looks for returned call operands. NFC-ish. %!s(int64=8) %!d(string=hai) anos
  Matthias Braun 347847bcdc Move most EH from MachineModuleInfo to MachineFunction %!s(int64=8) %!d(string=hai) anos
  Eric Christopher e7b3959e01 Temporarily Revert "Move most EH from MachineModuleInfo to MachineFunction" %!s(int64=8) %!d(string=hai) anos
  Matthias Braun 29c7b3a03e Move most EH from MachineModuleInfo to MachineFunction %!s(int64=8) %!d(string=hai) anos
  Bjorn Pettersson 498c1670f8 Fix memory issue in AttrBuilder::removeAttribute uses. %!s(int64=8) %!d(string=hai) anos
  Michael Kuperstein 2a93bda6e9 [CGP] Be less conservative about tail-duplicating a ret to allow tail calls %!s(int64=9) %!d(string=hai) anos
  Reid Kleckner a4d7181fe4 Remove FIXME about asserting on the end iterator %!s(int64=9) %!d(string=hai) anos