[LLVMdev] dependence analyzer for machine code?
Tanya Lattner
tonic at nondot.org
Mon Sep 5 12:48:53 PDT 2005
> I believe Tzu-Chien is referring to array (and pointer) dependence analysis.
> There is a simple dependence analyzer written by Tanya Lattner in the SparcV9
> back-end , which (I believe) is actually Sparc-independent and perhaps could
> be factored out.
It is sparc independent and could be factored out. However, it operates on
LLVM instructions (not machine instructions). There is no alias analysis
or scalar evolution on machine instructions available (which is what my
dependent analysis uses).
However, given a mapping of LLVM to machine instructions.. you can do it
(as gross as that is). The stuff Chris is working on now is the better way
of doing this.
-Tanya
>
> --Vikram Adve
>
> ----------------------------------------------------------------------
> VIKRAM S. ADVE
> Associate Professor, Computer Science E-MAIL: vadve at cs.uiuc.edu
> Siebel Center for Computer Science PHONE: (217) 244-2016
> Univ. of Illinois at Urbana-Champaign FAX: (217) 265-6582
> 201 N. Goodwin Ave. http://www.cs.uiuc.edu/~vadve
> Urbana IL 61801-2302. http://llvm.cs.uiuc.edu/
> ----------------------------------------------------------------------
>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
More information about the llvm-dev
mailing list