Historia zmian

Autor SHA1 Wiadomość Data
  Mehdi Amini c94da20917 Make DataLayout Non-Optional in the Module 10 lat temu
  Adrian Prantl aeeb71e276 Remove a redundant dyn_cast. 10 lat temu
  Adrian Prantl 88deac4007 Inliner: Use replaceDbgDeclareForAlloca() instead of splicing the 10 lat temu
  Adrian Prantl e413c8afe0 Fix PR22386. The inliner moves static allocas to the entry basic block 10 lat temu
  David Blaikie f93662d3d5 DebugInfo: Use distinct inlinedAt MDLocations to avoid separate inlined calls being coalesced 10 lat temu
  Duncan P. N. Exon Smith f9eaea701d IR: Return unique_ptr from MDNode::getTemporary() 10 lat temu
  Duncan P. N. Exon Smith 8ec0aee3b4 IR: Remove MDNodeFwdDecl 10 lat temu
  Chandler Carruth 5a9cd4d44e [PM] Split the AssumptionTracker immutable pass into two separate APIs: 10 lat temu
  Michael Kuperstein 1696b35ff1 The inliner needs to fix up debug information for llvm.dbg.declare, not only for llvm.dbg.value. 10 lat temu
  Duncan P. N. Exon Smith dad20b2ae2 IR: Split Metadata from Value 10 lat temu
  Duncan P. N. Exon Smith 5bf8ade9d0 Revert "IR: MDNode => Value" 10 lat temu
  Reid Kleckner 9d18e626cc Revert "Transforms: reapply SVN r219899" 10 lat temu
  Duncan P. N. Exon Smith 3a84a6377c IR: MDNode => Value: Instruction::getMetadata() 10 lat temu
  Saleem Abdulrasool 586cf3d88d Transforms: reapply SVN r219899 10 lat temu
  Paul Robinson f8c9d3d3c2 Do not attribute static allocas to the call site's DebugLoc. 10 lat temu
  Hal Finkel 43141a0764 Preserve non-byval pointer alignment attributes using @llvm.assume when inlining 11 lat temu
  Benjamin Kramer e853a8665e Simplify code. No functionality change. 11 lat temu
  Hal Finkel 851b04c920 Make use of @llvm.assume in ValueTracking (computeKnownBits, etc.) 11 lat temu
  Hal Finkel 3666e7f4c1 Add an Assumption-Tracking Pass 11 lat temu
  James Molloy 1c9848f305 Enable noalias metadata by default and swap the order of the SLP and Loop vectorizers by default. 11 lat temu
  Hal Finkel 32418db285 Feed AA to the inliner and use AA->getModRefBehavior in AddAliasScopeMetadata 11 lat temu
  Hal Finkel 5581563457 Fix AddAliasScopeMetadata again - alias.scope must be a complete description 11 lat temu
  Hal Finkel bd896c1b25 Fix AddAliasScopeMetadata to not add scopes when deriving from unknown pointers 11 lat temu
  Hal Finkel 4f66dd7fc6 Fix a typo in AddAliasScopeMetadata 11 lat temu
  Craig Topper 3512034554 Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just letting them be implicitly created. 11 lat temu
  Craig Topper 273fd11da9 Use range based for loops to avoid needing to re-mention SmallPtrSet size. 11 lat temu
  Craig Topper 431bdfc4c1 Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needing to mention the size. 11 lat temu
  Craig Topper db77b82ed5 Revert "Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needing to mention the size." 11 lat temu
  Craig Topper f06c7072c2 Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needing to mention the size. 11 lat temu
  Hal Finkel e1e7862f6e Copy noalias metadata from call sites to inlined instructions 11 lat temu