reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
73 setIndexedLoadAction(ISD::POST_INC, T, Legal); 74 setIndexedStoreAction(ISD::POST_INC, T, Legal); 76 setOperationAction(ISD::AND, T, Legal); 77 setOperationAction(ISD::OR, T, Legal); 78 setOperationAction(ISD::XOR, T, Legal); 79 setOperationAction(ISD::ADD, T, Legal); 80 setOperationAction(ISD::SUB, T, Legal); 81 setOperationAction(ISD::CTPOP, T, Legal); 82 setOperationAction(ISD::CTLZ, T, Legal); 83 if (T != ByteV) { 84 setOperationAction(ISD::SIGN_EXTEND_VECTOR_INREG, T, Legal); 85 setOperationAction(ISD::ZERO_EXTEND_VECTOR_INREG, T, Legal); 86 setOperationAction(ISD::BSWAP, T, Legal); 89 setOperationAction(ISD::CTTZ, T, Custom); 90 setOperationAction(ISD::LOAD, T, Custom); 91 setOperationAction(ISD::MUL, T, Custom); 92 setOperationAction(ISD::MULHS, T, Custom); 93 setOperationAction(ISD::MULHU, T, Custom); 94 setOperationAction(ISD::BUILD_VECTOR, T, Custom); 96 setOperationAction(ISD::CONCAT_VECTORS, T, Custom); 97 setOperationAction(ISD::INSERT_SUBVECTOR, T, Custom); 98 setOperationAction(ISD::INSERT_VECTOR_ELT, T, Custom); 99 setOperationAction(ISD::EXTRACT_SUBVECTOR, T, Custom); 100 setOperationAction(ISD::EXTRACT_VECTOR_ELT, T, Custom); 101 setOperationAction(ISD::ANY_EXTEND, T, Custom); 102 setOperationAction(ISD::SIGN_EXTEND, T, Custom); 103 setOperationAction(ISD::ZERO_EXTEND, T, Custom); 104 if (T != ByteV) { 105 setOperationAction(ISD::ANY_EXTEND_VECTOR_INREG, T, Custom); 107 setOperationAction(ISD::SRA, T, Custom); 108 setOperationAction(ISD::SHL, T, Custom); 109 setOperationAction(ISD::SRL, T, Custom); 112 setPromoteTo(ISD::VECTOR_SHUFFLE, T, ByteV); 115 setCondCodeAction(ISD::SETNE, T, Expand); 116 setCondCodeAction(ISD::SETLE, T, Expand); 117 setCondCodeAction(ISD::SETGE, T, Expand); 118 setCondCodeAction(ISD::SETLT, T, Expand); 119 setCondCodeAction(ISD::SETULE, T, Expand); 120 setCondCodeAction(ISD::SETUGE, T, Expand); 121 setCondCodeAction(ISD::SETULT, T, Expand);