X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=blobdiff_plain;f=lib%2FTarget%2FHexagon%2FHexagonInstrInfoV5.td;h=65dbe2e3b3dfd19590c662518620120f95636c36;hp=9da60745581125c48f5e6e48a3d3a6a7949f06a9;hb=c0dae440e6693f67f6cf029d29890b1bfc9247b7;hpb=7f6cee962641ac5178a839f3f57144abf61b2ef7 diff --git a/lib/Target/Hexagon/HexagonInstrInfoV5.td b/lib/Target/Hexagon/HexagonInstrInfoV5.td index 9da60745581..65dbe2e3b3d 100644 --- a/lib/Target/Hexagon/HexagonInstrInfoV5.td +++ b/lib/Target/Hexagon/HexagonInstrInfoV5.td @@ -37,7 +37,7 @@ def TFRI_f : ALU32_ri<(outs IntRegs:$dst), (ins f32Ext:$src1), Requires<[HasV5T]>; let isExtended = 1, opExtendable = 2, isPredicated = 1, -neverHasSideEffects = 1, validSubTargets = HasV5SubT in +hasSideEffects = 0, validSubTargets = HasV5SubT in def TFRI_cPt_f : ALU32_ri<(outs IntRegs:$dst), (ins PredRegs:$src1, f32Ext:$src2), "if ($src1) $dst = #$src2", @@ -45,7 +45,7 @@ def TFRI_cPt_f : ALU32_ri<(outs IntRegs:$dst), Requires<[HasV5T]>; let isExtended = 1, opExtendable = 2, isPredicated = 1, isPredicatedFalse = 1, -neverHasSideEffects = 1, validSubTargets = HasV5SubT in +hasSideEffects = 0, validSubTargets = HasV5SubT in def TFRI_cNotPt_f : ALU32_ri<(outs IntRegs:$dst), (ins PredRegs:$src1, f32Ext:$src2), "if (!$src1) $dst =#$src2",