Index: lib/Target/Hexagon/HexagonInstrInfo.cpp =================================================================== --- lib/Target/Hexagon/HexagonInstrInfo.cpp +++ lib/Target/Hexagon/HexagonInstrInfo.cpp @@ -1024,8 +1024,8 @@ const HexagonRegisterInfo& QRI = getRegisterInfo(); const uint64_t F = MI->getDesc().TSFlags; - return ((F >> HexagonII::mayNVStorePos) & - HexagonII::mayNVStoreMask & + return (((F >> HexagonII::mayNVStorePos) & + HexagonII::mayNVStoreMask) && QRI.Subtarget.hasV4TOps()); }