mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-29 10:32:47 +00:00
Hexagon: Expand i1 SELECT_CC
il is legal for Hexagon, so I should have marked this as Expand for SELECT_CC when I removed setOperationAction(ISD::SELECT_CC, MVT::Other, Expand); in r210541. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@210544 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
8dea1c4167
commit
7dd65e6cee
@ -1326,6 +1326,7 @@ HexagonTargetLowering::HexagonTargetLowering(HexagonTargetMachine
|
|||||||
setOperationAction(ISD::BSWAP, MVT::i64, Expand);
|
setOperationAction(ISD::BSWAP, MVT::i64, Expand);
|
||||||
|
|
||||||
// Lower SELECT_CC to SETCC and SELECT.
|
// Lower SELECT_CC to SETCC and SELECT.
|
||||||
|
setOperationAction(ISD::SELECT_CC, MVT::i1, Expand);
|
||||||
setOperationAction(ISD::SELECT_CC, MVT::i32, Expand);
|
setOperationAction(ISD::SELECT_CC, MVT::i32, Expand);
|
||||||
setOperationAction(ISD::SELECT_CC, MVT::i64, Expand);
|
setOperationAction(ISD::SELECT_CC, MVT::i64, Expand);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user