/external/mesa3d/src/gallium/drivers/radeon/ |
D | AMDILISelLowering.cpp | 110 setOperationAction(ISD::SIGN_EXTEND_INREG, VT, Custom); in InitAMDILLowering() 111 setOperationAction(ISD::SUBE, VT, Expand); in InitAMDILLowering() 112 setOperationAction(ISD::SUBC, VT, Expand); in InitAMDILLowering() 113 setOperationAction(ISD::ADDE, VT, Expand); in InitAMDILLowering() 114 setOperationAction(ISD::ADDC, VT, Expand); in InitAMDILLowering() 115 setOperationAction(ISD::BRCOND, VT, Custom); in InitAMDILLowering() 116 setOperationAction(ISD::BR_JT, VT, Expand); in InitAMDILLowering() 117 setOperationAction(ISD::BRIND, VT, Expand); in InitAMDILLowering() 119 setOperationAction(ISD::SREM, VT, Expand); in InitAMDILLowering() 120 setOperationAction(ISD::SMUL_LOHI, VT, Expand); in InitAMDILLowering() [all …]
|
D | SIISelLowering.cpp | 42 setOperationAction(ISD::AND, MVT::i1, Custom); in SITargetLowering() 44 setOperationAction(ISD::ADD, MVT::i64, Legal); in SITargetLowering() 45 setOperationAction(ISD::ADD, MVT::i32, Legal); in SITargetLowering() 47 setOperationAction(ISD::BR_CC, MVT::i32, Custom); in SITargetLowering() 49 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::Other, Custom); in SITargetLowering() 53 setOperationAction(ISD::LOAD, MVT::i32, Custom); in SITargetLowering() 54 setOperationAction(ISD::LOAD, MVT::i64, Custom); in SITargetLowering() 56 setOperationAction(ISD::SELECT_CC, MVT::f32, Custom); in SITargetLowering() 57 setOperationAction(ISD::SELECT_CC, MVT::i32, Custom); in SITargetLowering() 59 setOperationAction(ISD::SELECT_CC, MVT::Other, Expand); in SITargetLowering()
|
D | AMDGPUISelLowering.cpp | 31 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::Other, Custom); in AMDGPUTargetLowering() 35 setOperationAction(ISD::FCEIL, MVT::f32, Legal); in AMDGPUTargetLowering() 36 setOperationAction(ISD::FEXP2, MVT::f32, Legal); in AMDGPUTargetLowering() 37 setOperationAction(ISD::FRINT, MVT::f32, Legal); in AMDGPUTargetLowering() 39 setOperationAction(ISD::UDIV, MVT::i32, Expand); in AMDGPUTargetLowering() 40 setOperationAction(ISD::UDIVREM, MVT::i32, Custom); in AMDGPUTargetLowering() 41 setOperationAction(ISD::UREM, MVT::i32, Expand); in AMDGPUTargetLowering()
|
D | R600ISelLowering.cpp | 29 setOperationAction(ISD::MUL, MVT::i64, Expand); in R600TargetLowering() 36 setOperationAction(ISD::BR_CC, MVT::i32, Custom); in R600TargetLowering() 38 setOperationAction(ISD::FSUB, MVT::f32, Expand); in R600TargetLowering() 40 setOperationAction(ISD::INTRINSIC_VOID, MVT::Other, Custom); in R600TargetLowering() 41 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::Other, Custom); in R600TargetLowering() 43 setOperationAction(ISD::ROTL, MVT::i32, Custom); in R600TargetLowering() 45 setOperationAction(ISD::SELECT_CC, MVT::f32, Custom); in R600TargetLowering() 46 setOperationAction(ISD::SELECT_CC, MVT::i32, Custom); in R600TargetLowering() 48 setOperationAction(ISD::SETCC, MVT::i32, Custom); in R600TargetLowering()
|
/external/llvm/lib/Target/BPF/ |
D | BPFISelLowering.cpp | 103 setOperationAction(ISD::BR_CC, MVT::i64, Custom); in BPFTargetLowering() 104 setOperationAction(ISD::BR_JT, MVT::Other, Expand); in BPFTargetLowering() 105 setOperationAction(ISD::BRIND, MVT::Other, Expand); in BPFTargetLowering() 106 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in BPFTargetLowering() 107 setOperationAction(ISD::SETCC, MVT::i64, Expand); in BPFTargetLowering() 108 setOperationAction(ISD::SELECT, MVT::i64, Expand); in BPFTargetLowering() 109 setOperationAction(ISD::SELECT_CC, MVT::i64, Custom); in BPFTargetLowering() 111 setOperationAction(ISD::GlobalAddress, MVT::i64, Custom); in BPFTargetLowering() 113 setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i64, Custom); in BPFTargetLowering() 114 setOperationAction(ISD::STACKSAVE, MVT::Other, Expand); in BPFTargetLowering() [all …]
|
/external/llvm/lib/Target/MSP430/ |
D | MSP430ISelLowering.cpp | 91 setOperationAction(ISD::SRA, MVT::i8, Custom); in MSP430TargetLowering() 92 setOperationAction(ISD::SHL, MVT::i8, Custom); in MSP430TargetLowering() 93 setOperationAction(ISD::SRL, MVT::i8, Custom); in MSP430TargetLowering() 94 setOperationAction(ISD::SRA, MVT::i16, Custom); in MSP430TargetLowering() 95 setOperationAction(ISD::SHL, MVT::i16, Custom); in MSP430TargetLowering() 96 setOperationAction(ISD::SRL, MVT::i16, Custom); in MSP430TargetLowering() 97 setOperationAction(ISD::ROTL, MVT::i8, Expand); in MSP430TargetLowering() 98 setOperationAction(ISD::ROTR, MVT::i8, Expand); in MSP430TargetLowering() 99 setOperationAction(ISD::ROTL, MVT::i16, Expand); in MSP430TargetLowering() 100 setOperationAction(ISD::ROTR, MVT::i16, Expand); in MSP430TargetLowering() [all …]
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUISelLowering.cpp | 68 setOperationAction(ISD::Constant, MVT::i32, Legal); in AMDGPUTargetLowering() 69 setOperationAction(ISD::Constant, MVT::i64, Legal); in AMDGPUTargetLowering() 70 setOperationAction(ISD::ConstantFP, MVT::f32, Legal); in AMDGPUTargetLowering() 71 setOperationAction(ISD::ConstantFP, MVT::f64, Legal); in AMDGPUTargetLowering() 73 setOperationAction(ISD::BR_JT, MVT::Other, Expand); in AMDGPUTargetLowering() 74 setOperationAction(ISD::BRIND, MVT::Other, Expand); in AMDGPUTargetLowering() 77 setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i32, Custom); in AMDGPUTargetLowering() 80 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::Other, Custom); in AMDGPUTargetLowering() 84 setOperationAction(ISD::FCEIL, MVT::f32, Legal); in AMDGPUTargetLowering() 85 setOperationAction(ISD::FEXP2, MVT::f32, Legal); in AMDGPUTargetLowering() [all …]
|
D | SIISelLowering.cpp | 69 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v8i32, Expand); in SITargetLowering() 70 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v8f32, Expand); in SITargetLowering() 71 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v16i32, Expand); in SITargetLowering() 72 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v16f32, Expand); in SITargetLowering() 74 setOperationAction(ISD::ADD, MVT::i32, Legal); in SITargetLowering() 75 setOperationAction(ISD::ADDC, MVT::i32, Legal); in SITargetLowering() 76 setOperationAction(ISD::ADDE, MVT::i32, Legal); in SITargetLowering() 77 setOperationAction(ISD::SUBC, MVT::i32, Legal); in SITargetLowering() 78 setOperationAction(ISD::SUBE, MVT::i32, Legal); in SITargetLowering() 80 setOperationAction(ISD::FSIN, MVT::f32, Custom); in SITargetLowering() [all …]
|
D | R600ISelLowering.cpp | 64 setOperationAction(ISD::FCOS, MVT::f32, Custom); in R600TargetLowering() 65 setOperationAction(ISD::FSIN, MVT::f32, Custom); in R600TargetLowering() 67 setOperationAction(ISD::SETCC, MVT::v4i32, Expand); in R600TargetLowering() 68 setOperationAction(ISD::SETCC, MVT::v2i32, Expand); in R600TargetLowering() 70 setOperationAction(ISD::BR_CC, MVT::i32, Expand); in R600TargetLowering() 71 setOperationAction(ISD::BR_CC, MVT::f32, Expand); in R600TargetLowering() 72 setOperationAction(ISD::BRCOND, MVT::Other, Custom); in R600TargetLowering() 74 setOperationAction(ISD::FSUB, MVT::f32, Expand); in R600TargetLowering() 76 setOperationAction(ISD::INTRINSIC_VOID, MVT::Other, Custom); in R600TargetLowering() 77 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::Other, Custom); in R600TargetLowering() [all …]
|
/external/llvm/lib/Target/Sparc/ |
D | SparcISelLowering.cpp | 1452 setOperationAction(Op, MVT::v2i32, Expand); in SparcTargetLowering() 1468 setOperationAction(ISD::LOAD, MVT::v2i32, Legal); in SparcTargetLowering() 1469 setOperationAction(ISD::STORE, MVT::v2i32, Legal); in SparcTargetLowering() 1470 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2i32, Legal); in SparcTargetLowering() 1471 setOperationAction(ISD::BUILD_VECTOR, MVT::v2i32, Legal); in SparcTargetLowering() 1474 setOperationAction(ISD::LOAD, MVT::i64, Custom); in SparcTargetLowering() 1475 setOperationAction(ISD::STORE, MVT::i64, Custom); in SparcTargetLowering() 1498 setOperationAction(ISD::GlobalAddress, PtrVT, Custom); in SparcTargetLowering() 1499 setOperationAction(ISD::GlobalTLSAddress, PtrVT, Custom); in SparcTargetLowering() 1500 setOperationAction(ISD::ConstantPool, PtrVT, Custom); in SparcTargetLowering() [all …]
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonISelLowering.cpp | 510 setOperationAction(ISD::LOAD, VT.getSimpleVT(), Promote); in promoteLdStType() 514 setOperationAction(ISD::STORE, VT.getSimpleVT(), Promote); in promoteLdStType() 1601 setOperationAction(ISD::ConstantFP, MVT::f32, Legal); // Default: expand in HexagonTargetLowering() 1602 setOperationAction(ISD::ConstantFP, MVT::f64, Legal); // Default: expand in HexagonTargetLowering() 1604 setOperationAction(ISD::ConstantPool, MVT::i32, Custom); in HexagonTargetLowering() 1605 setOperationAction(ISD::JumpTable, MVT::i32, Custom); in HexagonTargetLowering() 1606 setOperationAction(ISD::BUILD_PAIR, MVT::i64, Expand); in HexagonTargetLowering() 1607 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand); in HexagonTargetLowering() 1608 setOperationAction(ISD::INLINEASM, MVT::Other, Custom); in HexagonTargetLowering() 1609 setOperationAction(ISD::EH_RETURN, MVT::Other, Custom); in HexagonTargetLowering() [all …]
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.cpp | 112 setOperationAction(ISD::GlobalAddress, MVT::i64, Custom); in AArch64TargetLowering() 113 setOperationAction(ISD::GlobalTLSAddress, MVT::i64, Custom); in AArch64TargetLowering() 114 setOperationAction(ISD::SETCC, MVT::i32, Custom); in AArch64TargetLowering() 115 setOperationAction(ISD::SETCC, MVT::i64, Custom); in AArch64TargetLowering() 116 setOperationAction(ISD::SETCC, MVT::f32, Custom); in AArch64TargetLowering() 117 setOperationAction(ISD::SETCC, MVT::f64, Custom); in AArch64TargetLowering() 118 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in AArch64TargetLowering() 119 setOperationAction(ISD::BR_CC, MVT::i32, Custom); in AArch64TargetLowering() 120 setOperationAction(ISD::BR_CC, MVT::i64, Custom); in AArch64TargetLowering() 121 setOperationAction(ISD::BR_CC, MVT::f32, Custom); in AArch64TargetLowering() [all …]
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.cpp | 101 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand); in PPCTargetLowering() 104 setOperationAction(ISD::SINT_TO_FP, MVT::i1, Promote); in PPCTargetLowering() 107 setOperationAction(ISD::UINT_TO_FP, MVT::i1, Promote); in PPCTargetLowering() 111 setOperationAction(ISD::SINT_TO_FP, MVT::i1, Custom); in PPCTargetLowering() 112 setOperationAction(ISD::UINT_TO_FP, MVT::i1, Custom); in PPCTargetLowering() 116 setOperationAction(ISD::LOAD, MVT::i1, Custom); in PPCTargetLowering() 117 setOperationAction(ISD::STORE, MVT::i1, Custom); in PPCTargetLowering() 121 setOperationAction(ISD::TRUNCATE, MVT::i1, Custom); in PPCTargetLowering() 134 setOperationAction(ISD::FP_ROUND_INREG, MVT::ppcf128, Custom); in PPCTargetLowering() 137 setOperationAction(ISD::FFLOOR, MVT::ppcf128, Expand); in PPCTargetLowering() [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 162 setOperationAction(ISD::UINT_TO_FP , MVT::i1 , Promote); in X86TargetLowering() 163 setOperationAction(ISD::UINT_TO_FP , MVT::i8 , Promote); in X86TargetLowering() 164 setOperationAction(ISD::UINT_TO_FP , MVT::i16 , Promote); in X86TargetLowering() 169 setOperationAction(ISD::UINT_TO_FP , MVT::i32 , Custom); in X86TargetLowering() 171 setOperationAction(ISD::UINT_TO_FP , MVT::i32 , Promote); in X86TargetLowering() 172 setOperationAction(ISD::UINT_TO_FP , MVT::i64 , Custom); in X86TargetLowering() 176 setOperationAction(ISD::UINT_TO_FP , MVT::i64 , Custom); in X86TargetLowering() 179 setOperationAction(ISD::UINT_TO_FP , MVT::i32 , Custom); in X86TargetLowering() 184 setOperationAction(ISD::SINT_TO_FP , MVT::i1 , Promote); in X86TargetLowering() 185 setOperationAction(ISD::SINT_TO_FP , MVT::i8 , Promote); in X86TargetLowering() [all …]
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyISelLowering.cpp | 116 setOperationAction(ISD::GlobalAddress, MVTPtr, Custom); in WebAssemblyTargetLowering() 117 setOperationAction(ISD::ExternalSymbol, MVTPtr, Custom); in WebAssemblyTargetLowering() 118 setOperationAction(ISD::JumpTable, MVTPtr, Custom); in WebAssemblyTargetLowering() 122 setOperationAction(ISD::VASTART, MVT::Other, Custom); in WebAssemblyTargetLowering() 123 setOperationAction(ISD::VAARG, MVT::Other, Expand); in WebAssemblyTargetLowering() 124 setOperationAction(ISD::VACOPY, MVT::Other, Expand); in WebAssemblyTargetLowering() 125 setOperationAction(ISD::VAEND, MVT::Other, Expand); in WebAssemblyTargetLowering() 129 setOperationAction(ISD::ConstantFP, T, Legal); in WebAssemblyTargetLowering() 137 setOperationAction(Op, T, Expand); in WebAssemblyTargetLowering() 142 setOperationAction(Op, T, Legal); in WebAssemblyTargetLowering() [all …]
|
/external/llvm/lib/Target/Mips/ |
D | MipsSEISelLowering.cpp | 67 setOperationAction(Opc, VecTys[i], Expand); in MipsSETargetLowering() 69 setOperationAction(ISD::ADD, VecTys[i], Legal); in MipsSETargetLowering() 70 setOperationAction(ISD::SUB, VecTys[i], Legal); in MipsSETargetLowering() 71 setOperationAction(ISD::LOAD, VecTys[i], Legal); in MipsSETargetLowering() 72 setOperationAction(ISD::STORE, VecTys[i], Legal); in MipsSETargetLowering() 73 setOperationAction(ISD::BITCAST, VecTys[i], Legal); in MipsSETargetLowering() 84 setOperationAction(ISD::MUL, MVT::v2i16, Legal); in MipsSETargetLowering() 114 setOperationAction(ISD::SMUL_LOHI, MVT::i32, Custom); in MipsSETargetLowering() 115 setOperationAction(ISD::UMUL_LOHI, MVT::i32, Custom); in MipsSETargetLowering() 116 setOperationAction(ISD::MULHS, MVT::i32, Custom); in MipsSETargetLowering() [all …]
|
D | Mips16ISelLowering.cpp | 133 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Expand); in Mips16TargetLowering() 134 setOperationAction(ISD::ATOMIC_CMP_SWAP, MVT::i32, Expand); in Mips16TargetLowering() 135 setOperationAction(ISD::ATOMIC_SWAP, MVT::i32, Expand); in Mips16TargetLowering() 136 setOperationAction(ISD::ATOMIC_LOAD_ADD, MVT::i32, Expand); in Mips16TargetLowering() 137 setOperationAction(ISD::ATOMIC_LOAD_SUB, MVT::i32, Expand); in Mips16TargetLowering() 138 setOperationAction(ISD::ATOMIC_LOAD_AND, MVT::i32, Expand); in Mips16TargetLowering() 139 setOperationAction(ISD::ATOMIC_LOAD_OR, MVT::i32, Expand); in Mips16TargetLowering() 140 setOperationAction(ISD::ATOMIC_LOAD_XOR, MVT::i32, Expand); in Mips16TargetLowering() 141 setOperationAction(ISD::ATOMIC_LOAD_NAND, MVT::i32, Expand); in Mips16TargetLowering() 142 setOperationAction(ISD::ATOMIC_LOAD_MIN, MVT::i32, Expand); in Mips16TargetLowering() [all …]
|
D | MipsISelLowering.cpp | 271 setOperationAction(ISD::BR_JT, MVT::Other, Custom); in MipsTargetLowering() 272 setOperationAction(ISD::GlobalAddress, MVT::i32, Custom); in MipsTargetLowering() 273 setOperationAction(ISD::BlockAddress, MVT::i32, Custom); in MipsTargetLowering() 274 setOperationAction(ISD::GlobalTLSAddress, MVT::i32, Custom); in MipsTargetLowering() 275 setOperationAction(ISD::JumpTable, MVT::i32, Custom); in MipsTargetLowering() 276 setOperationAction(ISD::ConstantPool, MVT::i32, Custom); in MipsTargetLowering() 277 setOperationAction(ISD::SELECT, MVT::f32, Custom); in MipsTargetLowering() 278 setOperationAction(ISD::SELECT, MVT::f64, Custom); in MipsTargetLowering() 279 setOperationAction(ISD::SELECT, MVT::i32, Custom); in MipsTargetLowering() 280 setOperationAction(ISD::SELECT_CC, MVT::f32, Custom); in MipsTargetLowering() [all …]
|
/external/llvm/lib/CodeGen/ |
D | TargetLoweringBase.cpp | 783 setOperationAction(ISD::ATOMIC_CMP_SWAP_WITH_SUCCESS, VT, Expand); in initActions() 786 setOperationAction(ISD::FGETSIGN, VT, Expand); in initActions() 787 setOperationAction(ISD::CONCAT_VECTORS, VT, Expand); in initActions() 788 setOperationAction(ISD::FMINNUM, VT, Expand); in initActions() 789 setOperationAction(ISD::FMAXNUM, VT, Expand); in initActions() 790 setOperationAction(ISD::FMINNAN, VT, Expand); in initActions() 791 setOperationAction(ISD::FMAXNAN, VT, Expand); in initActions() 792 setOperationAction(ISD::FMAD, VT, Expand); in initActions() 793 setOperationAction(ISD::SMIN, VT, Expand); in initActions() 794 setOperationAction(ISD::SMAX, VT, Expand); in initActions() [all …]
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 91 setOperationAction(ISD::LOAD, VT, Promote); in addTypeForNEON() 94 setOperationAction(ISD::STORE, VT, Promote); in addTypeForNEON() 100 setOperationAction(ISD::SETCC, VT, Custom); in addTypeForNEON() 101 setOperationAction(ISD::INSERT_VECTOR_ELT, VT, Custom); in addTypeForNEON() 102 setOperationAction(ISD::EXTRACT_VECTOR_ELT, VT, Custom); in addTypeForNEON() 104 setOperationAction(ISD::SINT_TO_FP, VT, Custom); in addTypeForNEON() 105 setOperationAction(ISD::UINT_TO_FP, VT, Custom); in addTypeForNEON() 106 setOperationAction(ISD::FP_TO_SINT, VT, Custom); in addTypeForNEON() 107 setOperationAction(ISD::FP_TO_UINT, VT, Custom); in addTypeForNEON() 109 setOperationAction(ISD::SINT_TO_FP, VT, Expand); in addTypeForNEON() [all …]
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZISelLowering.cpp | 138 setOperationAction(ISD::SETCC, VT, Custom); in SystemZTargetLowering() 141 setOperationAction(ISD::SELECT, VT, Expand); in SystemZTargetLowering() 144 setOperationAction(ISD::SELECT_CC, VT, Custom); in SystemZTargetLowering() 145 setOperationAction(ISD::BR_CC, VT, Custom); in SystemZTargetLowering() 151 setOperationAction(ISD::BR_JT, MVT::Other, Expand); in SystemZTargetLowering() 154 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in SystemZTargetLowering() 163 setOperationAction(ISD::SDIV, VT, Expand); in SystemZTargetLowering() 164 setOperationAction(ISD::UDIV, VT, Expand); in SystemZTargetLowering() 165 setOperationAction(ISD::SREM, VT, Expand); in SystemZTargetLowering() 166 setOperationAction(ISD::UREM, VT, Expand); in SystemZTargetLowering() [all …]
|
/external/llvm/lib/Target/XCore/ |
D | XCoreISelLowering.cpp | 91 setOperationAction(ISD::BR_CC, MVT::i32, Expand); in XCoreTargetLowering() 92 setOperationAction(ISD::SELECT_CC, MVT::i32, Expand); in XCoreTargetLowering() 93 setOperationAction(ISD::ADDC, MVT::i32, Expand); in XCoreTargetLowering() 94 setOperationAction(ISD::ADDE, MVT::i32, Expand); in XCoreTargetLowering() 95 setOperationAction(ISD::SUBC, MVT::i32, Expand); in XCoreTargetLowering() 96 setOperationAction(ISD::SUBE, MVT::i32, Expand); in XCoreTargetLowering() 99 setOperationAction(ISD::ADD, MVT::i64, Custom); in XCoreTargetLowering() 100 setOperationAction(ISD::SUB, MVT::i64, Custom); in XCoreTargetLowering() 101 setOperationAction(ISD::SMUL_LOHI, MVT::i32, Custom); in XCoreTargetLowering() 102 setOperationAction(ISD::UMUL_LOHI, MVT::i32, Custom); in XCoreTargetLowering() [all …]
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXISelLowering.cpp | 145 setOperationAction(ISD::SELECT_CC, MVT::f32, Expand); in NVPTXTargetLowering() 146 setOperationAction(ISD::SELECT_CC, MVT::f64, Expand); in NVPTXTargetLowering() 147 setOperationAction(ISD::SELECT_CC, MVT::i1, Expand); in NVPTXTargetLowering() 148 setOperationAction(ISD::SELECT_CC, MVT::i8, Expand); in NVPTXTargetLowering() 149 setOperationAction(ISD::SELECT_CC, MVT::i16, Expand); in NVPTXTargetLowering() 150 setOperationAction(ISD::SELECT_CC, MVT::i32, Expand); in NVPTXTargetLowering() 151 setOperationAction(ISD::SELECT_CC, MVT::i64, Expand); in NVPTXTargetLowering() 152 setOperationAction(ISD::BR_CC, MVT::f32, Expand); in NVPTXTargetLowering() 153 setOperationAction(ISD::BR_CC, MVT::f64, Expand); in NVPTXTargetLowering() 154 setOperationAction(ISD::BR_CC, MVT::i1, Expand); in NVPTXTargetLowering() [all …]
|
/external/llvm/docs/ |
D | WritingAnLLVMBackend.rst | 1331 * ``setOperationAction`` --- General operation. 1371 ``setOperationAction``: 1375 setOperationAction(ISD::FSIN, MVT::f32, Expand); 1376 setOperationAction(ISD::FCOS, MVT::f32, Expand); 1390 ``setOperationAction`` should be called with ``Custom`` as the third parameter: 1394 setOperationAction(ISD::FP_TO_SINT, MVT::i32, Custom); 1432 setOperationAction(ISD::CTPOP, MVT::i32, Expand); 1435 setOperationAction(ISD::CTPOP, MVT::i32, Legal);
|
/external/llvm/include/llvm/Target/ |
D | TargetLowering.h | 1315 void setOperationAction(unsigned Op, MVT VT, in setOperationAction() function
|