Displaying 4 results from an estimated 4 matches for "r289755".
2017 Jan 18
10
llvm is getting slower, January edition
...ame() from Function::isIntrinsic(). -1%
r277087: Revert "Don't invoke getName() from Function::isIntrinsic().", rL276942. +1%
25. r279585: [LoopUnroll] By default disable unrolling when optimizing for size.
26. r286814: [InlineCost] Remove skew when calculating call costs. +3%
27. r289755: Make processing @llvm.assume more efficient by using operand bundles. +6%
28. r290086: Revert @llvm.assume with operator bundles (r289755-r289757). -6%
-------------- next part --------------
A non-text attachment was scrubbed...
Name: CompileTime.pdf
Type: application/pdf
Size: 526526 bytes
Desc:...
2017 Jan 18
2
llvm is getting slower, January edition
...-1%
>> r277087: Revert "Don't invoke getName() from Function::isIntrinsic().", rL276942. +1%
>> 25. r279585: [LoopUnroll] By default disable unrolling when optimizing for size.
>> 26. r286814: [InlineCost] Remove skew when calculating call costs. +3%
>> 27. r289755: Make processing @llvm.assume more efficient by using operand bundles. +6%
>> 28. r290086: Revert @llvm.assume with operator bundles (r289755-r289757). -6%
>>
>>
>> Disclaimer:
>> The data is specific for this particular test, so I could have skipped some commits affec...
2017 Jan 20
2
llvm is getting slower, January edition
...r277087: Revert "Don't invoke getName() from
> Function::isIntrinsic().", rL276942. +1%
> > 25. r279585: [LoopUnroll] By default disable unrolling when optimizing
> for size.
> > 26. r286814: [InlineCost] Remove skew when calculating call costs. +3%
> > 27. r289755: Make processing @llvm.assume more efficient by using
> operand bundles. +6%
> > 28. r290086: Revert @llvm.assume with operator bundles
> (r289755-r289757). -6%
> > <CompileTime.pdf>
> > Disclaimer:
> > The data is specific for this particular test, so I could ha...
2016 Dec 19
0
LLVM Weekly - #155, Dec 19th 2016
...[kicked off a
discussion](http://lists.llvm.org/pipermail/llvm-dev/2016-December/108182.html)
about analysis using the nonnull attribute.
## LLVM commits
* The processing of @llvm.assume intrinsics has been made more efficient by
using operand bundles. The old AssumptionCache has been removed.
[r289755](http://reviews.llvm.org/rL289755),
[r289756](http://reviews.llvm.org/rL289756).
* The ARM backend now supports codegen for execute-only code (i.e. code
intended to placed in a page without read permissions).
[r289784](http://reviews.llvm.org/rL289784).
* LLVM's aggressive dead code eliminati...