search for: cahoon

Displaying 14 results from an estimated 14 matches for "cahoon".

Did you mean: bcahoon
2015 May 13
2
[LLVMdev] Confusing buildbot failure in LLVM on sanitizer-x86_64-linux
...64-linux/builds/17916/steps/run%2064-bit%20tsan%20unit%20tests/logs/stdio Any ideas? Thanks. Diego. ---------- Forwarded message ---------- From: <llvm.buildmaster at lab.llvm.org> Date: Wed, May 13, 2015 at 12:53 PM Subject: buildbot failure in LLVM on sanitizer-x86_64-linux To: Brendon Cahoon <bcahoon at codeaurora.org>, Diego Novillo <dnovillo at google.com>, Teresa Johnson <tejohnson at google.com>, Yaron Keren <yaron.keren at gmail.com> Cc: gkistanova at gmail.com The Buildbot has detected a new failure on builder sanitizer-x86_64-linux while building llvm....
2017 Jun 26
2
Some questions about software pipeline in LLVM 4.0.0
...tiple instructions be executed in parallel in the same cycle? Let me know if any of that isn't clear. I apologize for the delay in replying to your original email. Thanks, Brendon From: Ehsan Amiri [mailto:ehsan.amiri at huawei.com] Sent: Monday, June 19, 2017 1:55 AM To: Brendon Cahoon <bcahoon at codeaurora.org> Cc: llvm-dev at lists.llvm.org Subject: RE: [llvm-dev] Some questions about software pipeline in LLVM 4.0.0 Hi Brendon Certainly, there are some real copies that end up being generated, but I think it's better to exclude the copies from the schedule sin...
2012 Nov 21
0
[LLVMdev] Disable loop unroll pass
Hi Brendon, Krzysztof, Thanks for your responses. On 21/11/2012 20:49, Brendon Cahoon wrote: > I just wanted to add to Krzysztof's response. I'm not sure if you're > referring to the case when a compile-time trip count loop is completely > unrolled or for a loop with a run-time trip count, which would be partially > unrolled. For Hexagon, if we partially u...
2015 May 13
2
[LLVMdev] Confusing buildbot failure in LLVM on sanitizer-x86_64-linux
...> >> Any ideas? Thanks. Diego. >> >> >> ---------- Forwarded message ---------- >> From: <llvm.buildmaster at lab.llvm.org> >> Date: Wed, May 13, 2015 at 12:53 PM >> Subject: buildbot failure in LLVM on sanitizer-x86_64-linux >> To: Brendon Cahoon <bcahoon at codeaurora.org>, Diego Novillo >> <dnovillo at google.com>, Teresa Johnson <tejohnson at google.com>, Yaron >> Keren <yaron.keren at gmail.com> >> Cc: gkistanova at gmail.com >> >> >> The Buildbot has detected a new failure on...
2015 May 14
0
[LLVMdev] Confusing buildbot failure in LLVM on sanitizer-x86_64-linux
...anks. Diego. >>> >>> >>> ---------- Forwarded message ---------- >>> From: <llvm.buildmaster at lab.llvm.org> >>> Date: Wed, May 13, 2015 at 12:53 PM >>> Subject: buildbot failure in LLVM on sanitizer-x86_64-linux >>> To: Brendon Cahoon <bcahoon at codeaurora.org>, Diego Novillo >>> <dnovillo at google.com>, Teresa Johnson <tejohnson at google.com>, Yaron >>> Keren <yaron.keren at gmail.com> >>> Cc: gkistanova at gmail.com >>> >>> >>> The Buildbot has de...
2012 Nov 21
2
[LLVMdev] Disable loop unroll pass
I just wanted to add to Krzysztof's response. I'm not sure if you're referring to the case when a compile-time trip count loop is completely unrolled or for a loop with a run-time trip count, which would be partially unrolled. For Hexagon, if we partially unroll a loop, we'd also like to use our hardware loop instructions. That is, unrolling and hardware loops are
2015 May 29
2
[LLVMdev] Confusing buildbot failure in LLVM on sanitizer-x86_64-linux
...; >>>> >>>> ---------- Forwarded message ---------- >>>> From: <llvm.buildmaster at lab.llvm.org> >>>> Date: Wed, May 13, 2015 at 12:53 PM >>>> Subject: buildbot failure in LLVM on sanitizer-x86_64-linux >>>> To: Brendon Cahoon <bcahoon at codeaurora.org>, Diego Novillo >>>> <dnovillo at google.com>, Teresa Johnson <tejohnson at google.com>, Yaron >>>> Keren <yaron.keren at gmail.com> >>>> Cc: gkistanova at gmail.com >>>> >>>> >>>...
2019 Jul 16
2
MachinePipeliner refactoring
...nd improving the code. I appreciate that you’ve started to think/work on this problem, so I’d like to help out to pursue this direction. Thanks, Brendon From: James Molloy <james at jamesmolloy.co.uk> Sent: Monday, July 15, 2019 11:05 AM To: Jinsong Ji <jji at us.ibm.com> Cc: Brendon Cahoon <bcahoon at quicinc.com>; Hal Finkel <hfinkel at anl.gov>; LLVM Dev <llvm-dev at lists.llvm.org> Subject: [EXT] Re: MachinePipeliner refactoring Hi Jingsong, Thanks for testing out the prototype! I'm not surprised there are errors in that version; it's not 100% ready yet...
2017 Jun 01
1
Some questions about software pipeline in LLVM 4.0.0
...ister that deal with scheduling. If you have specific cases where you're seeing a problem, it would be interesting to take a look at them. Thanks, Brendon From: zhangqiang (CO) [mailto:zhangqiang75 at huawei.com] Sent: Thursday, May 25, 2017 3:33 AM To: llvm-dev at lists.llvm.org Cc: bcahoon at codeaurora.org Subject: Some questions about software pipeline in LLVM 4.0.0 Hi, I have some questions about the implementation of Software pipeline in MachinePipeliner.cpp. First, in hexagon backend, between MachinePipeliner and regalloc pass, there're some other passes like phi...
2012 Nov 16
1
[LLVMdev] ScalarEvolution, HowManyLessThans question for step > 1
Hi, I have a question about some code in ScalarEvolution.cpp, in the function HowManyLessThans. Specifically, this function returns CouldNotCompute if the iteration step is greater than one even when the NoWrap flags are set (if the step goes past the limit and wraps). Here's the comment: } else if (isKnownPositive(Step)) { // Test whether a positive iteration can step
2019 May 10
2
[Pipeliner] MachinePipeliner TargetInstrInfo hooks need more information?
Hello, I'm working on integrating the MachinePipeliner.cpp pass into our VLIW backend, and so far we've managed to get it working with some nice speedups. Unlike Hexagon however, our backend doesn't generate hardware loop instructions and so all our loops are a combination of induction variables, comparisons and branches. So when it came to implementing reduceLoopCount for our
2012 Aug 01
3
[LLVMdev] TableGen related question for the Hexagon backend
...Stoklund Olesen Cc: llvm-commits at cs.uiuc.edu Subject: Re: [llvm-commits] [llvm] r156634 - in /llvm/trunk: lib/Target/Hexagon/ lib/Target/Hexagon/InstPrinter/ test/CodeGen/Hexagon/ Hi Jakob, On 5/11/2012 6:47 PM, Jakob Stoklund Olesen wrote: > > On May 11, 2012, at 4:32 PM, "Brendon Cahoon"<bcahoon at codeaurora.org> wrote: > >> Yea, a very ugly file to commit. This is a file that we would >> like/are planning to be generated using Tablegen. > > You will need to come up with a solution. This is just too gross. > > /jakob > As Brendon indica...
2017 May 25
3
Some questions about software pipeline in LLVM 4.0.0
Hi, I have some questions about the implementation of Software pipeline in MachinePipeliner.cpp. First, in hexagon backend, between MachinePipeliner and regalloc pass, there're some other passes like phi eliminate, two-address, register coalescing, which may change or insert intructions like 'copy' in MBB, and swp kernel loop may be destroyed by these passes. Why not put
2019 Jul 15
1
MachinePipeliner refactoring
...ions in PowerPC - some nodes are not generated in correct order. Best, Jinsong Ji (纪金松), PhD. XL/LLVM on Power Compiler Development E-mail: jji at us.ibm.com From: James Molloy <james at jamesmolloy.co.uk> To: LLVM Dev <llvm-dev at lists.llvm.org>, jji at us.ibm.com, bcahoon at quicinc.com, Hal Finkel <hfinkel at anl.gov> Date: 07/15/2019 06:16 AM Subject: [EXTERNAL] MachinePipeliner refactoring Hi Brendan (and friends of MachinePipeliner, +llvm-dev for openness), Over the past week or so I've been attempting to extend the MachinePipeliner to support diff...