janarbek
2012-Nov-03 23:35 UTC
[LLVMdev] Building a data flow graph from instructions in BasicBlock
Hi All, I want to build a DFG from instructions in a basic block. I couldn't find a function to find the depenencies between instructions. How can i do that ? -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20121103/cd67e510/attachment.html>
Krzysztof Parzyszek
2012-Nov-04 00:25 UTC
[LLVMdev] Building a data flow graph from instructions in BasicBlock
On 11/3/2012 6:35 PM, janarbek wrote:> Hi All, > > I want to build a DFG from instructions in a basic block. I couldn't > find a function to find the depenencies between instructions. How can i > do that ?Look into ScheduleDAG. It's a part of the scheduling infrastructure, but you can use it to build a dependency graph. -Krzysztof -- Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by The Linux Foundation
janarbek
2012-Nov-04 05:19 UTC
[LLVMdev] Building a data flow graph from instructions in BasicBlock
Thanks Kryzstof, I will look at it. Is there any class that I should look at it ? What about Dataflow.h ? Since I am kind of new, I want to know which classes can help me quicker. =========================================== Phone : 82-42-860-1838 Fax : 82-42-860-6790 Cell Phone: 82-10-7599-1981 ========================================== --- On Sat, 11/3/12, Krzysztof Parzyszek <kparzysz at codeaurora.org> wrote: From: Krzysztof Parzyszek <kparzysz at codeaurora.org> Subject: Re: [LLVMdev] Building a data flow graph from instructions in BasicBlock To: llvmdev at cs.uiuc.edu Date: Saturday, November 3, 2012, 5:25 PM On 11/3/2012 6:35 PM, janarbek wrote:> Hi All, > > I want to build a DFG from instructions in a basic block. I couldn't > find a function to find the depenencies between instructions. How can i > do that ?Look into ScheduleDAG. It's a part of the scheduling infrastructure, but you can use it to build a dependency graph. -Krzysztof -- Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by The Linux Foundation _______________________________________________ LLVM Developers mailing list LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20121103/0ae1e711/attachment.html>
Reasonably Related Threads
- [LLVMdev] Building a data flow graph from instructions in BasicBlock
- [LLVMdev] Building a data flow graph from instructions in BasicBlock
- [LLVMdev] LLVM build is failed giving Path.inc:714: error: ‘unlink’ was not declared in this scope
- [LLVMdev] LLVM build is failed giving Path.inc:714: error: ‘unlink’ was not declared in this scope
- [LLVMdev] LLVM build is failed giving Path.inc:714: error: ‘unlink’ was not declared in this scope