Commit History

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