Displaying 5 results from an estimated 5 matches for "canreserveresources".
2012 Jun 12
0
[LLVMdev] DFAPacketizer with StateTrans != 0 Assertion
...for my target but with any
> instruction I get the
> 'Assertion `CachedTable.count(StateTrans) != 0' failed' error and it crashes
> out before packeting a single instruction.
Do you reserve some resource without verification?
Note that reserveResources() should be called iff canReserveResources()
is true (the call order is important here) even for the trivial case (0
instructions in the packet). See VLIWPacketizerList as an example on how
to use the API's.
Ivan
>
> I have a *GenDFAPacketizer.inc file and my packetizer pass checks that the
> table is not empty before proc...
2012 Jun 12
2
[LLVMdev] DFAPacketizer with StateTrans != 0 Assertion
Hi,
I'm trying to get the DFAPacketizer to work for my target but with any
instruction I get the
'Assertion `CachedTable.count(StateTrans) != 0' failed' error and it crashes
out before packeting a single instruction.
I have a *GenDFAPacketizer.inc file and my packetizer pass checks that the
table is not empty before proceeding. I also have a schedule file with my
functional
2012 Jun 12
3
[LLVMdev] DFAPacketizer with StateTrans != 0 Assertion
...nstruction I get the
> > 'Assertion `CachedTable.count(StateTrans) != 0' failed' error and it
> crashes
> > out before packeting a single instruction.
>
> Do you reserve some resource without verification?
>
> Note that reserveResources() should be called iff canReserveResources()
> is true (the call order is important here) even for the trivial case (0
> instructions in the packet). See VLIWPacketizerList as an example on how
> to use the API's.
>
> Ivan
>
> >
> > I have a *GenDFAPacketizer.inc file and my packetizer pass checks
> tha...
2012 Jun 12
0
[LLVMdev] DFAPacketizer with StateTrans != 0 Assertion
...; > 'Assertion `CachedTable.count(StateTrans) != 0' failed' error and
>> it crashes
>> > out before packeting a single instruction.
>>
>> Do you reserve some resource without verification?
>>
>> Note that reserveResources() should be called iff canReserveResources()
>> is true (the call order is important here) even for the trivial case (0
>> instructions in the packet). See VLIWPacketizerList as an example on how
>> to use the API's.
>>
>> Ivan
>>
>> >
>> > I have a *GenDFAPacketizer.inc file and my...
2012 Apr 19
0
[LLVMdev] Target Dependent Hexagon Packetizer patch
...unsigned, std::map<MachineInstr*, SUnit*>);
>> + bool isNewifiable(MachineInstr* MI);
>> + bool isCondInst(MachineInstr* MI);
>> + bool IsNewifyStore (MachineInstr* MI);
>> + bool tryAllocateResourcesForConstExt(MachineInstr* MI);
>> + bool canReserveResourcesForConstExt(MachineInstr *MI);
>> + void reserveResourcesForConstExt(MachineInstr* MI);
>> + bool isNewValueInst(MachineInstr* MI);
>> + bool isDotNewInst(MachineInstr* MI);
>> + };
>> +}
>> +
>> +// HexagonPacketizerList Ctor.
>> +HexagonPac...