Displaying 2 results from an estimated 2 matches for "benchark".
Did you mean:
benchmark
2015 Nov 11
5
[RFC] A new intrinsic, `llvm.blackbox`, to explicitly prevent constprop, die, etc optimizations
...e _developer's_ code, and not something they can make faster in
case of slow results, it's not relevant to the benchmarks - thus, using
an _actual_ external function is suboptimal, even leaving aside that with
LTO and such, llvm may STILL infer things about such functions, obviating
the benchark.
Perhaps the best explanation is that it's about *simulating the
existence* of a "perfectly efficient" external world.
2015 Nov 11
2
[RFC] A new intrinsic, `llvm.blackbox`, to explicitly prevent constprop, die, etc optimizations
On Wed, Nov 11, 2015 at 10:41 AM, Daniel Berlin <dberlin at dberlin.org> wrote:
> On Wed, Nov 11, 2015 at 10:32 AM, Reid Kleckner <rnk at google.com> wrote:
>
>> I think the idea is to model the intrinsic as a normal external function
>> call:
>>
> - Can read/write escaped memory
>>
> - Escapes pointer args
>> - Functionattrs cannot infer