Lines Matching refs:setOperationAction

54   setOperationAction(ISD::UADDO_CARRY, MVT::i32, Legal);  in CSKYTargetLowering()
55 setOperationAction(ISD::USUBO_CARRY, MVT::i32, Legal); in CSKYTargetLowering()
56 setOperationAction(ISD::BITREVERSE, MVT::i32, Legal); in CSKYTargetLowering()
58 setOperationAction(ISD::SREM, MVT::i32, Expand); in CSKYTargetLowering()
59 setOperationAction(ISD::UREM, MVT::i32, Expand); in CSKYTargetLowering()
60 setOperationAction(ISD::UDIVREM, MVT::i32, Expand); in CSKYTargetLowering()
61 setOperationAction(ISD::SDIVREM, MVT::i32, Expand); in CSKYTargetLowering()
62 setOperationAction(ISD::CTPOP, MVT::i32, Expand); in CSKYTargetLowering()
63 setOperationAction(ISD::ROTR, MVT::i32, Expand); in CSKYTargetLowering()
64 setOperationAction(ISD::SHL_PARTS, MVT::i32, Expand); in CSKYTargetLowering()
65 setOperationAction(ISD::SRL_PARTS, MVT::i32, Expand); in CSKYTargetLowering()
66 setOperationAction(ISD::SRA_PARTS, MVT::i32, Expand); in CSKYTargetLowering()
67 setOperationAction(ISD::UMUL_LOHI, MVT::i32, Expand); in CSKYTargetLowering()
68 setOperationAction(ISD::SMUL_LOHI, MVT::i32, Expand); in CSKYTargetLowering()
69 setOperationAction(ISD::SELECT_CC, MVT::i32, Expand); in CSKYTargetLowering()
70 setOperationAction(ISD::BR_CC, MVT::i32, Expand); in CSKYTargetLowering()
71 setOperationAction(ISD::BR_JT, MVT::Other, Expand); in CSKYTargetLowering()
72 setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i32, Expand); in CSKYTargetLowering()
73 setOperationAction(ISD::STACKSAVE, MVT::Other, Expand); in CSKYTargetLowering()
74 setOperationAction(ISD::STACKRESTORE, MVT::Other, Expand); in CSKYTargetLowering()
75 setOperationAction(ISD::MULHS, MVT::i32, Expand); in CSKYTargetLowering()
76 setOperationAction(ISD::MULHU, MVT::i32, Expand); in CSKYTargetLowering()
77 setOperationAction(ISD::VAARG, MVT::Other, Expand); in CSKYTargetLowering()
78 setOperationAction(ISD::VACOPY, MVT::Other, Expand); in CSKYTargetLowering()
79 setOperationAction(ISD::VAEND, MVT::Other, Expand); in CSKYTargetLowering()
85 setOperationAction(ISD::GlobalAddress, MVT::i32, Custom); in CSKYTargetLowering()
86 setOperationAction(ISD::ExternalSymbol, MVT::i32, Custom); in CSKYTargetLowering()
87 setOperationAction(ISD::GlobalTLSAddress, MVT::i32, Custom); in CSKYTargetLowering()
88 setOperationAction(ISD::BlockAddress, MVT::i32, Custom); in CSKYTargetLowering()
90 setOperationAction(ISD::ConstantPool, MVT::i32, Custom); in CSKYTargetLowering()
92 setOperationAction(ISD::JumpTable, MVT::i32, Custom); in CSKYTargetLowering()
93 setOperationAction(ISD::VASTART, MVT::Other, Custom); in CSKYTargetLowering()
98 setOperationAction(ISD::CTLZ, MVT::i32, Expand); in CSKYTargetLowering()
99 setOperationAction(ISD::BSWAP, MVT::i32, Expand); in CSKYTargetLowering()
103 setOperationAction(ISD::ABS, MVT::i32, Expand); in CSKYTargetLowering()
104 setOperationAction(ISD::BITREVERSE, MVT::i32, Expand); in CSKYTargetLowering()
105 setOperationAction(ISD::CTTZ, MVT::i32, Expand); in CSKYTargetLowering()
106 setOperationAction(ISD::SDIV, MVT::i32, Expand); in CSKYTargetLowering()
107 setOperationAction(ISD::UDIV, MVT::i32, Expand); in CSKYTargetLowering()
110 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Expand); in CSKYTargetLowering()
128 setOperationAction(ISD::FREM, VT, Expand); in CSKYTargetLowering()
129 setOperationAction(ISD::SELECT_CC, VT, Expand); in CSKYTargetLowering()
130 setOperationAction(ISD::BR_CC, VT, Expand); in CSKYTargetLowering()
135 setOperationAction(Op, VT, Expand); in CSKYTargetLowering()
139 setOperationAction(ISD::ConstantFP, MVT::f32, Legal); in CSKYTargetLowering()