Displaying 6 results from an estimated 6 matches for "regreductionpriorityqueu".
Did you mean:
regreductionpriorityqueue
2010 May 26
1
[LLVMdev] MSVC iterator debugging exception and RegReductionPriorityQueue V2.6
...Sel::runOnMachineFunction:339
>> SelectionDAGISel::SelectAllBasicBlocks:401
>> SelectionDAGISel::CodeGenAndEmitDAG:603
>> ScheduleDAGSDNodes::Run:36
>> ScheduleDAG::Run:61
>> ScheduleDAGRRList::Schedule::185
>> ScheduleDAGRRList::ListScheduleBottomUp:736
>> RegReductionPriorityQueue<bu_ls_rr_sort>::pop:1061 <-- exception here
>>
>> I haven’t reported this as a bug because first I want to find out that in LLVM’s usage of the std::priority_queue, could the relative priorities get changed after they are inserted in the queue thus causing the order to chang...
2010 May 25
2
[LLVMdev] MSVC iterator debugging exception and RegReductionPriorityQueue V2.6
...arted to see this error in the DAG.
Call Stack:
SelectionDAGISel::runOnMachineFunction:339
SelectionDAGISel::SelectAllBasicBlocks:401
SelectionDAGISel::CodeGenAndEmitDAG:603
ScheduleDAGSDNodes::Run:36
ScheduleDAG::Run:61
ScheduleDAGRRList::Schedule::185
ScheduleDAGRRList::ListScheduleBottomUp:736
RegReductionPriorityQueue<bu_ls_rr_sort>::pop:1061 <-- exception here
I haven't reported this as a bug because first I want to find out that in LLVM's usage of the std::priority_queue, could the relative priorities get changed after they are inserted in the queue thus causing the order to change?
Has thi...
2010 May 26
0
[LLVMdev] MSVC iterator debugging exception and RegReductionPriorityQueue V2.6
...k:
>
> SelectionDAGISel::runOnMachineFunction:339
> SelectionDAGISel::SelectAllBasicBlocks:401
> SelectionDAGISel::CodeGenAndEmitDAG:603
> ScheduleDAGSDNodes::Run:36
> ScheduleDAG::Run:61
> ScheduleDAGRRList::Schedule::185
> ScheduleDAGRRList::ListScheduleBottomUp:736
> RegReductionPriorityQueue<bu_ls_rr_sort>::pop:1061 <-- exception here
>
> I haven’t reported this as a bug because first I want to find out that in LLVM’s usage of the std::priority_queue, could the relative priorities get changed after they are inserted in the queue thus causing the order to change?
I be...
2012 Apr 20
2
[LLVMdev] [RFC] Scheduler Rework
...ld live side-by-side for a while if that makes sense.
The existing RegReduction scheduler design goes something like this:
SchedulingPriorityQueue
^
|
RegReductionPQBase
^
|
RegReductionPriorityQueue<SF>
^
/|\
______/ | \______
| | |
Heuristic 1 ... Heuristic N
The only point of customization right now is the template paramet...
2008 Feb 29
2
[LLVMdev] [PATCH] REPOST: Scheduler Fix
I'm reposting this patch at the request of Evan. It fixes a problem with
std::priority_queue and _GLIBCXX_DEBUG.
-Dave
-------------- next part --------------
A non-text attachment was scrubbed...
Name: schedule_dag.diff
Type: text/x-diff
Size: 7731 bytes
Desc: not available
URL:
2008 Feb 29
0
[LLVMdev] [PATCH] REPOST: Scheduler Fix
...ce::value_type&) [with _Tp = llvm::SUnit*, _Sequence = ll\
vm::container_reference_wrapper<std::vector<llvm::SUnit*,
std::allocator<llvm::SUnit*> > >, _Compare = <unnamed>::td_ls_rr_sort]':
ScheduleDAGRRList.cpp:1057: instantiated from
'void<unnamed>::RegReductionPriorityQueue<SF>::push(llvm::SUnit*)
[with SF = <unnamed>::td_ls_rr_sort]'
ScheduleDAGRRList.cpp:1630: instantiated from here
/usr/include/c++/4.0.0/bits/stl_queue.h:436: error: 'class
llvm::container_reference_wrapper<std::vector<llvm::SUnit*,
std::allocator<llvm::SUnit*&g...