]> granicus.if.org Git - llvm/commit
[Hexagon] Intrinsics for circular and bit-reversed loads and stores
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>
Wed, 18 Mar 2015 16:23:44 +0000 (16:23 +0000)
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>
Wed, 18 Mar 2015 16:23:44 +0000 (16:23 +0000)
commitf795de029a4af19016a0012c2e30742075263b0f
tree9ab73495adbaac373be0ec39488639e38ac0b100
parent4795cb202c61e76090abac711b97e58362991abe
[Hexagon] Intrinsics for circular and bit-reversed loads and stores

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@232645 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IR/IntrinsicsHexagon.td
lib/Target/Hexagon/HexagonExpandPredSpillCode.cpp
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
lib/Target/Hexagon/HexagonInstrInfo.cpp
lib/Target/Hexagon/HexagonIntrinsics.td
test/CodeGen/Hexagon/brev_ld.ll [new file with mode: 0644]
test/CodeGen/Hexagon/brev_st.ll [new file with mode: 0644]
test/CodeGen/Hexagon/circ_ld.ll [new file with mode: 0644]
test/CodeGen/Hexagon/circ_ldd_bug.ll [new file with mode: 0644]
test/CodeGen/Hexagon/circ_ldw.ll [new file with mode: 0644]
test/CodeGen/Hexagon/circ_st.ll [new file with mode: 0644]