Commit History

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