search for: d41675

Displaying 12 results from an estimated 12 matches for "d41675".

Did you mean: 41675
2018 Jan 19
2
Change memcpy/memmove/memset to have dest and source alignment attributes
> On Jan 18, 2018, at 7:45 AM, Daniel Neilson via llvm-dev <llvm-dev at lists.llvm.org> wrote: > > > Hi all, > This change has been reviewed, and appears to be ready to land (review available here if anyone still wants to chime in: https://reviews.llvm.org/D41675 <https://reviews.llvm.org/D41675> ). The process that we’re going to use for landing this will take a few steps. To wit: > > Step 1) Remove align argument, and add align attribute to pointer args. What does this mean? Are you suggesting that alignment become part of PointerType? That...
2018 Jan 18
0
Change memcpy/memmove/memset to have dest and source alignment attributes
Hi all, This change has been reviewed, and appears to be ready to land (review available here if anyone still wants to chime in: https://reviews.llvm.org/D41675 ). The process that we’re going to use for landing this will take a few steps. To wit: Step 1) Remove align argument, and add align attribute to pointer args. Require that src & dest have the same alignment via verifier rule. Also update Clang & Polly tests to pattern-match the new form....
2018 Jan 02
5
Change memcpy/memmove/memset to have dest and source alignment attributes
...at landing the work was made by Pete Cooper in November 2015, but then backed out due to unspecified bot failures: http://lists.llvm.org/pipermail/llvm-commits/Week-of-Mon-20151109/312083.html I’ve prepared changes for LLVM, Clang, and Polly that are now up for review: * https://reviews.llvm.org/D41675 (LLVM part) * https://reviews.llvm.org/D41676 (polly part) * https://reviews.llvm.org/D41677 (Clang part) Importantly for those maintaining downstream users of the LLVM API, this changes the prototypes for the @llvm.memcpy/memmove/memset intrinsics and changes the IRBuilder API for creating...
2018 Jan 19
0
Change memcpy/memmove/memset to have dest and source alignment attributes
...On Jan 18, 2018, at 7:45 AM, Daniel Neilson via llvm-dev <llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org>> wrote: Hi all, This change has been reviewed, and appears to be ready to land (review available here if anyone still wants to chime in: https://reviews.llvm.org/D41675 ). The process that we’re going to use for landing this will take a few steps. To wit: Step 1) Remove align argument, and add align attribute to pointer args. What does this mean? Are you suggesting that alignment become part of PointerType? That would introduce lots of problems, because unalign...
2018 Jan 24
0
[PATCH] D41675: Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1)
...at lists.llvm.org>> wrote: This revision was automatically updated to reflect the committed changes. Closed by commit rL322965: Remove alignment argument from memcpy/memmove/memset in favour of alignment… (authored by dneilson, committed by ). Repository: rL LLVM https://reviews.llvm.org/D41675 Files: llvm/trunk/docs/LangRef.rst llvm/trunk/include/llvm/IR/IntrinsicInst.h llvm/trunk/include/llvm/IR/Intrinsics.td<http://rinsics.td/> llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp llvm/trunk/lib/IR/AutoUpgrade.cpp llvm/trunk/lib/IR/IRBuilder.cpp llvm/trunk/li...
2018 Mar 26
1
Change memcpy/memmove/memset to have dest and source alignment attributes
...at landing the work was made by Pete Cooper in November 2015, but then backed out due to unspecified bot failures: http://lists.llvm.org/pipermail/llvm-commits/Week-of-Mon-20151109/312083.html I’ve prepared changes for LLVM, Clang, and Polly that are now up for review: * https://reviews.llvm.org/D41675 (LLVM part) * https://reviews.llvm.org/D41676 (polly part) * https://reviews.llvm.org/D41677 (Clang part) Importantly for those maintaining downstream users of the LLVM API, this changes the prototypes for the @llvm.memcpy/memmove/memset intrinsics and changes the IRBuilder API for creating...
2018 Jan 25
0
[PATCH] D41675: Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1)
...at lists.llvm.org>> wrote: This revision was automatically updated to reflect the committed changes. Closed by commit rL322965: Remove alignment argument from memcpy/memmove/memset in favour of alignment… (authored by dneilson, committed by ). Repository: rL LLVM https://reviews.llvm.org/D41675 Files: llvm/trunk/docs/LangRef.rst llvm/trunk/include/llvm/IR/IntrinsicInst.h llvm/trunk/include/llvm/IR/Intrinsics.td<http://rinsics.td/> llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp llvm/trunk/lib/IR/AutoUpgrade.cpp llvm/trunk/lib/IR/IRBuilder.cpp llvm/trunk/li...
2018 Jan 24
2
[PATCH] D41675: Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1)
...revision was automatically updated to reflect the committed changes. > Closed by commit rL322965: Remove alignment argument from > memcpy/memmove/memset in favour of alignment… (authored by dneilson, > committed by ). > > Repository: > rL LLVM > > https://reviews.llvm.org/D41675 > > Files: > llvm/trunk/docs/LangRef.rst > llvm/trunk/include/llvm/IR/IntrinsicInst.h > llvm/trunk/include/llvm/IR/Intrinsics.td > llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp > llvm/trunk/lib/IR/AutoUpgrade.cpp > llvm/trunk/lib/IR/IRBuilder.cpp &g...
2018 Apr 02
0
Change memcpy/memmove/memset to have dest and source alignment attributes
...in November 2015, >> but then backed out due to unspecified bot failures: >> http://lists.llvm.org/pipermail/llvm-commits/Week-of-Mon-20151109/312083.html >> >>  I’ve prepared changes for LLVM, Clang, and Polly that are now up for review: >> * https://reviews.llvm.org/D41675   (LLVM part) >> * https://reviews.llvm.org/D41676   (polly part) >> * https://reviews.llvm.org/D41677   (Clang part) >> >>  Importantly for those maintaining downstream users of the LLVM API, this >> changes the prototypes for the @llvm.memcpy/memmove/memset intrinsic...
2018 Jan 25
0
[PATCH] D41675: Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1)
...at lists.llvm.org>> wrote: This revision was automatically updated to reflect the committed changes. Closed by commit rL322965: Remove alignment argument from memcpy/memmove/memset in favour of alignment… (authored by dneilson, committed by ). Repository: rL LLVM https://reviews.llvm.org/D41675 Files: llvm/trunk/docs/LangRef.rst llvm/trunk/include/llvm/IR/IntrinsicInst.h llvm/trunk/include/llvm/IR/Intrinsics.td<http://rinsics.td/> llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp llvm/trunk/lib/IR/AutoUpgrade.cpp llvm/trunk/lib/IR/IRBuilder.cpp llvm/trunk/li...
2018 Jan 25
2
[PATCH] D41675: Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1)
...ted to reflect the committed changes. >> Closed by commit rL322965: Remove alignment argument from >> memcpy/memmove/memset in favour of alignment… (authored by dneilson, >> committed by ). >> >> Repository: >> rL LLVM >> >> https://reviews.llvm.org/D41675 >> >> Files: >> llvm/trunk/docs/LangRef.rst >> llvm/trunk/include/llvm/IR/IntrinsicInst.h >> llvm/trunk/include/llvm/IR/Intrinsics.td >> llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp >> llvm/trunk/lib/IR/AutoUpgrade.cpp >> ll...
2018 Jan 25
3
[PATCH] D41675: Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1)
...nges. >>> Closed by commit rL322965: Remove alignment argument from >>> memcpy/memmove/memset in favour of alignment… (authored by dneilson, >>> committed by ). >>> >>> Repository: >>> rL LLVM >>> >>> https://reviews.llvm.org/D41675 >>> >>> Files: >>> llvm/trunk/docs/LangRef.rst >>> llvm/trunk/include/llvm/IR/IntrinsicInst.h >>> llvm/trunk/include/llvm/IR/Intrinsics.td >>> llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp >>> llvm/trunk/lib/IR/A...