Displaying 2 results from an estimated 2 matches for "dstgep".
Did you mean:
dstep
2012 Nov 02
0
[LLVMdev] DependenceAnalysis and PR14241
...onst Value *SrcPtr = getPointerOperand(Src); // hides a little
casting, then Src->getPointerOperand
const Value *DstPtr = getPointerOperand(Dst); // ditto
// see how underlying objects alias, then
const GEPOperator *SrcGEP = dyn_cast<GEPOperator>(SrcPtr);
const GEPOperator *DstGEP = dyn_cast<GEPOperator>(DstPtr);
After that, most everything is done by disassembling the SrcGEP and DstGEP.
The conservative approach would be to make sure SrcPtr and DstPtr are both
loop invariant.
I'm not sure what you're suggesting. How to I pass one (both?) of these
pointers t...
2012 Nov 02
2
[LLVMdev] DependenceAnalysis and PR14241
On 11/02/2012 11:02 AM, Hal Finkel wrote:
> ----- Original Message -----
>> From: "Tobias Grosser" <tobias at grosser.es>
>> To: "preston briggs" <preston.briggs at gmail.com>
>> Cc: "Benjamin Kramer" <benny.kra at gmail.com>, "LLVM Developers Mailing List" <llvmdev at cs.uiuc.edu>
>> Sent: Friday, November