[llvm] r242186 - [Hexagon] Generate instructions for operations on predicate registers

Krzysztof Parzyszek kparzysz at codeaurora.org
Tue Jul 14 14:05:58 PDT 2015


On 7/14/2015 3:52 PM, Hal Finkel wrote:
>
> And, unfortunately, fixing this problem for Clang in the obvious way then breaks my GCC 4.8.2 build:
>
> /src/llvm/lib/Target/Hexagon/HexagonGenPredicate.cpp: In member function ‘{anonymous}::Register {anonymous}::HexagonGenPredicate::getPredRegFor(const {anonymous}::Register&)’:
> /src/llvm/lib/Target/Hexagon/HexagonGenPredicate.cpp:233:36: error: no match for ‘operator<<’ (operand types are ‘llvm::raw_ostream’ and ‘{anonymous}::PrintRegister’)
>     DEBUG(dbgs() << __func__ << ": " << PrintRegister(Reg, *TRI));
>
> Just FYI.
>

Should be fixed in r242200.

Worked in my local NDEBUG build, but let me know if you still see any 
problems.

-Krzysztof

-- 
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, 
hosted by The Linux Foundation




More information about the llvm-commits mailing list