Lines Matching refs:isOperationLegalOrCustom
422 !TLI.isOperationLegalOrCustom(ISD::FSUB, Op.getValueType()))
3033 if (TLI.isOperationLegalOrCustom(ISD::ROTL, VT))
3035 if (TLI.isOperationLegalOrCustom(ISD::ROTR, VT))
3226 bool HasROTL = TLI.isOperationLegalOrCustom(ISD::ROTL, VT);
3227 bool HasROTR = TLI.isOperationLegalOrCustom(ISD::ROTR, VT);
3762 isOperationLegalOrCustom(ISD::SIGN_EXTEND, TruncVT) &&
3763 TLI.isOperationLegalOrCustom(ISD::TRUNCATE, VT) &&
4156 if (TLI.isOperationLegalOrCustom(ISD::SELECT_CC, MVT::Other) &&
4157 TLI.isOperationLegalOrCustom(ISD::SELECT_CC, VT))
5820 if ((!LegalOperations || TLI.isOperationLegalOrCustom(ISD::FSUB, VT)) &&
5825 if ((!LegalOperations || TLI.isOperationLegalOrCustom(ISD::FSUB, VT)) &&
5854 TLI.isOperationLegalOrCustom(ISD::FMUL, VT) &&
5982 TLI.isOperationLegalOrCustom(ISD::FMA, VT)) {
6060 TLI.isOperationLegalOrCustom(ISD::FMA, VT)) {
6266 // TLI.isOperationLegalOrCustom(llvm::ISD::ConstantFP, VT) ||
6364 TLI.isOperationLegalOrCustom(llvm::ISD::ConstantFP, VT)))
6369 if (!TLI.isOperationLegalOrCustom(ISD::SINT_TO_FP, OpVT) &&
6370 TLI.isOperationLegalOrCustom(ISD::UINT_TO_FP, OpVT)) {
6381 if (TLI.isOperationLegalOrCustom(ISD::SELECT_CC, MVT::Other)) {
6386 TLI.isOperationLegalOrCustom(llvm::ISD::ConstantFP, VT))) {
6399 TLI.isOperationLegalOrCustom(llvm::ISD::ConstantFP, VT))) {
6421 TLI.isOperationLegalOrCustom(llvm::ISD::ConstantFP, VT)))
6426 if (!TLI.isOperationLegalOrCustom(ISD::UINT_TO_FP, OpVT) &&
6427 TLI.isOperationLegalOrCustom(ISD::SINT_TO_FP, OpVT)) {
6438 if (TLI.isOperationLegalOrCustom(ISD::SELECT_CC, MVT::Other)) {
6443 TLI.isOperationLegalOrCustom(llvm::ISD::ConstantFP, VT))) {
6712 TLI.isOperationLegalOrCustom(ISD::BR_CC,
7589 !(TLI.isOperationLegalOrCustom(Opc, NewVT) &&
8189 TLI.isOperationLegalOrCustom(ISD::STORE, SVT)))
8216 TLI.isOperationLegalOrCustom(ISD::STORE, MVT::i32)) {
8227 TLI.isOperationLegalOrCustom(ISD::STORE, MVT::i64)) {
8236 TLI.isOperationLegalOrCustom(ISD::STORE, MVT::i32)) {
8594 if (NewAlign > Align || !TLI.isOperationLegalOrCustom(ISD::LOAD, LVT))
8814 if (!TLI.isOperationLegalOrCustom(Opcode, NVT))
8856 !TLI.isOperationLegalOrCustom(ISD::VECTOR_SHUFFLE, VT))
9438 !TLI.isOperationLegalOrCustom(TheSelect->getOpcode(),