Displaying 3 results from an estimated 3 matches for "viewedinst".
2016 Jan 27
2
Skip redundant checks in AliasSet::aliasesUnknownInst
...SetTracker::add(const AliasSetTracker
> >> &AST)’?
> >>
> >> If this wasn’t available at the moment and someone could review
> me, I
> >> would try to implement it. A temporary patch can be found attached
> >> (for example, ViewedInst can become a second parameter of
> >> AliasSetTracker::addUnknown ). It
> >> passes the LLVM regression tests and helps to reduce the runtime of
> >> 'opt -basicaa -licm out.opt.ll’ from 130ms to 67ms and the
> runtime of
> >> 'opt...
2016 Jan 24
4
Skip redundant checks in AliasSet::aliasesUnknownInst
...known instructions from different alias sets of an alias set tracker
that is a parameter of ‘AliasSetTracker::add(const AliasSetTracker
&AST)’?
If this wasn’t available at the moment and someone could review me, I
would try to implement it. A temporary patch can be found attached
(for example, ViewedInst can become a second parameter of
AliasSetTracker::addUnknown ). It
passes the LLVM regression tests and helps to reduce the runtime of
'opt -basicaa -licm out.opt.ll’ from 130ms to 67ms and the runtime of
'opt -basicaa -licm out.opt2.ll’ from 117ms to 62ms (out.opt.ll and
out.opt2.ll can be...
2016 Jan 27
2
Skip redundant checks in AliasSet::aliasesUnknownInst
...ias set tracker
>> that is a parameter of ‘AliasSetTracker::add(const AliasSetTracker
>> &AST)’?
>>
>> If this wasn’t available at the moment and someone could review me, I
>> would try to implement it. A temporary patch can be found attached
>> (for example, ViewedInst can become a second parameter of
>> AliasSetTracker::addUnknown ). It
>> passes the LLVM regression tests and helps to reduce the runtime of
>> 'opt -basicaa -licm out.opt.ll’ from 130ms to 67ms and the runtime of
>> 'opt -basicaa -licm out.opt2.ll’ from 117ms to 62m...