search for: constexprtoedg

Displaying 8 results from an estimated 8 matches for "constexprtoedg".

Did you mean: constexprtoedges
2015 Jan 30
2
[LLVMdev] question about enabling cfl-aa and collecting a57 numbers
...about the size of this diff -- I'll happily break it up into more manageable bits later today, because some of it is test fixes, another bit is a minor bug fix, etc. Important bit (WRT ConstantExpr): moved the loop body from buildGraphFrom into a new function. The body has a few tweaks to call constexprToEdges on all ConstantExprs that we encounter. constexprToEdges, naturally, interprets a ConstantExpr (and all nested ConstantExprs) and places the results into a SmallVector<Edge>. I'm assuming this method of handling ConstantExprs isn't 100% correct because I was told that handling them...
2015 Jan 30
0
[LLVMdev] question about enabling cfl-aa and collecting a57 numbers
...le bits later today, because some of > it is test fixes, another bit is a minor bug fix, etc. Yes, please break it into independent parts. > > > Important bit (WRT ConstantExpr): moved the loop body from > buildGraphFrom into a new function. The body has a few tweaks to > call constexprToEdges on all ConstantExprs that we encounter. > constexprToEdges, naturally, interprets a ConstantExpr (and all > nested ConstantExprs) and places the results into a > SmallVector<Edge>. > > > I'm assuming this method of handling ConstantExprs isn't 100% correct > b...
2015 Jan 30
2
[LLVMdev] question about enabling cfl-aa and collecting a57 numbers
...> it is test fixes, another bit is a minor bug fix, etc. > > Yes, please break it into independent parts. > > > > > > > Important bit (WRT ConstantExpr): moved the loop body from > > buildGraphFrom into a new function. The body has a few tweaks to > > call constexprToEdges on all ConstantExprs that we encounter. > > constexprToEdges, naturally, interprets a ConstantExpr (and all > > nested ConstantExprs) and places the results into a > > SmallVector<Edge>. > > > > > > I'm assuming this method of handling ConstantExprs i...
2015 Jan 30
0
[LLVMdev] question about enabling cfl-aa and collecting a57 numbers
...; it is test fixes, another bit is a minor bug fix, etc. > > Yes, please break it into independent parts. > > > > > > > Important bit (WRT ConstantExpr): moved the loop body from > > buildGraphFrom into a new function. The body has a few tweaks to > > call constexprToEdges on all ConstantExprs that we encounter. > > constexprToEdges, naturally, interprets a ConstantExpr (and all > > nested ConstantExprs) and places the results into a > > SmallVector<Edge>. > > > > > > I'm assuming this method of handling ConstantExprs...
2015 Jan 31
3
[LLVMdev] question about enabling cfl-aa and collecting a57 numbers
...bit is a minor bug fix, etc. >> >> Yes, please break it into independent parts. >> >>> >>> >>> Important bit (WRT ConstantExpr): moved the loop body from >>> buildGraphFrom into a new function. The body has a few tweaks to >>> call constexprToEdges on all ConstantExprs that we encounter. >>> constexprToEdges, naturally, interprets a ConstantExpr (and all >>> nested ConstantExprs) and places the results into a >>> SmallVector<Edge>. >>> >>> >>> I'm assuming this method of hand...
2015 Jan 26
0
[LLVMdev] question about enabling cfl-aa and collecting a57 numbers
Inline George > On Jan 26, 2015, at 1:05 PM, Daniel Berlin <dberlin at dberlin.org> wrote: > > George, given that, can you just build constexpr handling (it's not as easy as you think) as a separate funciton and have it use it in the right places? Will do. :) > FWIW, my current list of CFLAA issues is: > > 1. Unknown values (results from ptrtoint, incoming
2015 Jan 26
2
[LLVMdev] question about enabling cfl-aa and collecting a57 numbers
George, given that, can you just build constexpr handling (it's not as easy as you think) as a separate funciton and have it use it in the right places? FWIW, my current list of CFLAA issues is: 1. Unknown values (results from ptrtoint, incoming pointers, etc) are not treated as unknown. These should be done through graph edge (so that they can be one way, otherwise, you will unify
2015 Feb 04
2
[LLVMdev] question about enabling cfl-aa and collecting a57 numbers
...is a minor bug fix, etc. > > > > Yes, please break it into independent parts. > > > > > > > > > > > > Important bit (WRT ConstantExpr): moved the loop body from > > buildGraphFrom into a new function. The body has a few tweaks to > > call constexprToEdges on all ConstantExprs that we encounter. > > constexprToEdges, naturally, interprets a ConstantExpr (and all > > nested ConstantExprs) and places the results into a > > SmallVector<Edge>. > > > > > > I'm assuming this method of handling ConstantExprs i...