search for: hexagonpassconfig

Displaying 2 results from an estimated 2 matches for "hexagonpassconfig".

2015 Nov 20
2
DFAPacketizer assert failure
In the Hexagon backend we originally treated CFI instructions as "solo", > i.e. they could not be packetized with any other instruction. Now we > simply delay the generation of these instructions until after > packetization. The reason for this is that two instructions that could be > packetized together were not packetized together if there was an CFI > instruction in
2012 Apr 19
0
[LLVMdev] Target Dependent Hexagon Packetizer patch
...;> diff --git a/lib/Target/Hexagon/HexagonTargetMachine.cpp b/lib/Target/Hexagon/HexagonTargetMachine.cpp >> index b9e6894..411325b 100644 >> --- a/lib/Target/Hexagon/HexagonTargetMachine.cpp >> +++ b/lib/Target/Hexagon/HexagonTargetMachine.cpp >> @@ -138,5 +138,8 @@ bool HexagonPassConfig::addPreEmitPass() { >> // Split up TFRcondsets into conditional transfers. >> PM.add(createHexagonSplitTFRCondSets(getHexagonTargetMachine())); >> >> + // Create Packets. >> + PM.add(createHexagonPacketizer()); >> + >> return false; >>...