This allows us to accept annotations from out-of-tree languages (the
example test is derived from Rust) so they can enjoy the benefits of
LLVM's optimizations without requiring LLVM to have language-specific
knowledge.
Details
Details
Summary
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
durin42 added a child revision: D123232: InstCombineCalls: fix annotateAnyAllocCallSite to report changes.
durin42 removed a child revision: D123232: InstCombineCalls: fix annotateAnyAllocCallSite to report changes.Apr 7 2022, 10:50 AM
durin42 removed a parent revision: D123090: MemoryBuiltins: start using properties of functions.Apr 25 2022, 5:17 PM
durin42 added a parent revision: D124425: MemoryBuiltins: replace most users of isFreeCall with isFreeLikeCall.Apr 25 2022, 5:17 PM
This revision is now accepted and ready to land.Jun 14 2022, 12:41 PM
durin42 removed a parent revision: D124425: MemoryBuiltins: replace most users of isFreeCall with isFreeLikeCall.Jul 19 2022, 11:59 AM
durin42 added a parent revision: D124425: MemoryBuiltins: replace most users of isFreeCall with isFreeLikeCall.
durin42 added a child revision: D123087: tests: add attributes that would normally come from inferattrs.
durin42 removed a parent revision: D124425: MemoryBuiltins: replace most users of isFreeCall with isFreeLikeCall.Jul 21 2022, 10:28 AM
durin42 added a parent revision: D123090: MemoryBuiltins: start using properties of functions.Jul 21 2022, 10:28 AM
This revision was landed with ongoing or failed builds.Jul 21 2022, 12:31 PM
Closed by commit rG62f48cadfd66: MemoryBuiltins: accept non-TLI funcs with attribs as allocator funcs (authored by durin42). · Explain Why
This revision was automatically updated to reflect the committed changes.