/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
AMDILISelLowering.cpp | 110 setOperationAction(ISD::SIGN_EXTEND_INREG, VT, Custom); 111 setOperationAction(ISD::SUBE, VT, Expand); 112 setOperationAction(ISD::SUBC, VT, Expand); 113 setOperationAction(ISD::ADDE, VT, Expand); 114 setOperationAction(ISD::ADDC, VT, Expand); 115 setOperationAction(ISD::BRCOND, VT, Custom); 116 setOperationAction(ISD::BR_JT, VT, Expand); 117 setOperationAction(ISD::BRIND, VT, Expand); 119 setOperationAction(ISD::SREM, VT, Expand); 120 setOperationAction(ISD::SMUL_LOHI, VT, Expand) [all...] |
AMDGPUISelLowering.cpp | 31 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::Other, Custom); 35 setOperationAction(ISD::FCEIL, MVT::f32, Legal); 36 setOperationAction(ISD::FEXP2, MVT::f32, Legal); 37 setOperationAction(ISD::FRINT, MVT::f32, Legal); 39 setOperationAction(ISD::UDIV, MVT::i32, Expand); 40 setOperationAction(ISD::UDIVREM, MVT::i32, Custom); 41 setOperationAction(ISD::UREM, MVT::i32, Expand);
|
SIISelLowering.cpp | 42 setOperationAction(ISD::AND, MVT::i1, Custom); 44 setOperationAction(ISD::ADD, MVT::i64, Legal); 45 setOperationAction(ISD::ADD, MVT::i32, Legal); 47 setOperationAction(ISD::BR_CC, MVT::i32, Custom); 49 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::Other, Custom); 53 setOperationAction(ISD::LOAD, MVT::i32, Custom); 54 setOperationAction(ISD::LOAD, MVT::i64, Custom); 56 setOperationAction(ISD::SELECT_CC, MVT::f32, Custom); 57 setOperationAction(ISD::SELECT_CC, MVT::i32, Custom); 59 setOperationAction(ISD::SELECT_CC, MVT::Other, Expand) [all...] |
R600ISelLowering.cpp | 29 setOperationAction(ISD::MUL, MVT::i64, Expand); 36 setOperationAction(ISD::BR_CC, MVT::i32, Custom); 38 setOperationAction(ISD::FSUB, MVT::f32, Expand); 40 setOperationAction(ISD::INTRINSIC_VOID, MVT::Other, Custom); 41 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::Other, Custom); 43 setOperationAction(ISD::ROTL, MVT::i32, Custom); 45 setOperationAction(ISD::SELECT_CC, MVT::f32, Custom); 46 setOperationAction(ISD::SELECT_CC, MVT::i32, Custom); 48 setOperationAction(ISD::SETCC, MVT::i32, Custom);
|
/external/mesa3d/src/gallium/drivers/radeon/ |
AMDILISelLowering.cpp | 110 setOperationAction(ISD::SIGN_EXTEND_INREG, VT, Custom); 111 setOperationAction(ISD::SUBE, VT, Expand); 112 setOperationAction(ISD::SUBC, VT, Expand); 113 setOperationAction(ISD::ADDE, VT, Expand); 114 setOperationAction(ISD::ADDC, VT, Expand); 115 setOperationAction(ISD::BRCOND, VT, Custom); 116 setOperationAction(ISD::BR_JT, VT, Expand); 117 setOperationAction(ISD::BRIND, VT, Expand); 119 setOperationAction(ISD::SREM, VT, Expand); 120 setOperationAction(ISD::SMUL_LOHI, VT, Expand) [all...] |
AMDGPUISelLowering.cpp | 31 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::Other, Custom); 35 setOperationAction(ISD::FCEIL, MVT::f32, Legal); 36 setOperationAction(ISD::FEXP2, MVT::f32, Legal); 37 setOperationAction(ISD::FRINT, MVT::f32, Legal); 39 setOperationAction(ISD::UDIV, MVT::i32, Expand); 40 setOperationAction(ISD::UDIVREM, MVT::i32, Custom); 41 setOperationAction(ISD::UREM, MVT::i32, Expand);
|
SIISelLowering.cpp | 42 setOperationAction(ISD::AND, MVT::i1, Custom); 44 setOperationAction(ISD::ADD, MVT::i64, Legal); 45 setOperationAction(ISD::ADD, MVT::i32, Legal); 47 setOperationAction(ISD::BR_CC, MVT::i32, Custom); 49 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::Other, Custom); 53 setOperationAction(ISD::LOAD, MVT::i32, Custom); 54 setOperationAction(ISD::LOAD, MVT::i64, Custom); 56 setOperationAction(ISD::SELECT_CC, MVT::f32, Custom); 57 setOperationAction(ISD::SELECT_CC, MVT::i32, Custom); 59 setOperationAction(ISD::SELECT_CC, MVT::Other, Expand) [all...] |
R600ISelLowering.cpp | 29 setOperationAction(ISD::MUL, MVT::i64, Expand); 36 setOperationAction(ISD::BR_CC, MVT::i32, Custom); 38 setOperationAction(ISD::FSUB, MVT::f32, Expand); 40 setOperationAction(ISD::INTRINSIC_VOID, MVT::Other, Custom); 41 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::Other, Custom); 43 setOperationAction(ISD::ROTL, MVT::i32, Custom); 45 setOperationAction(ISD::SELECT_CC, MVT::f32, Custom); 46 setOperationAction(ISD::SELECT_CC, MVT::i32, Custom); 48 setOperationAction(ISD::SETCC, MVT::i32, Custom);
|
/external/llvm/lib/Target/R600/ |
AMDILISelLowering.cpp | 99 setOperationAction(ISD::SIGN_EXTEND_INREG, VT, Custom); 100 setOperationAction(ISD::SUBE, VT, Expand); 101 setOperationAction(ISD::SUBC, VT, Expand); 102 setOperationAction(ISD::ADDE, VT, Expand); 103 setOperationAction(ISD::ADDC, VT, Expand); 104 setOperationAction(ISD::BRCOND, VT, Custom); 105 setOperationAction(ISD::BR_JT, VT, Expand); 106 setOperationAction(ISD::BRIND, VT, Expand); 108 setOperationAction(ISD::SREM, VT, Expand); 109 setOperationAction(ISD::SMUL_LOHI, VT, Expand) [all...] |
AMDGPUISelLowering.cpp | 41 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::Other, Custom); 45 setOperationAction(ISD::FCEIL, MVT::f32, Legal); 46 setOperationAction(ISD::FEXP2, MVT::f32, Legal); 47 setOperationAction(ISD::FPOW, MVT::f32, Legal); 48 setOperationAction(ISD::FLOG2, MVT::f32, Legal); 49 setOperationAction(ISD::FABS, MVT::f32, Legal); 50 setOperationAction(ISD::FFLOOR, MVT::f32, Legal); 51 setOperationAction(ISD::FRINT, MVT::f32, Legal); 54 setOperationAction(ISD::ROTL, MVT::i32, Expand); 58 setOperationAction(ISD::STORE, MVT::f32, Promote) [all...] |
R600ISelLowering.cpp | 41 setOperationAction(ISD::FADD, MVT::v4f32, Expand); 42 setOperationAction(ISD::FADD, MVT::v2f32, Expand); 43 setOperationAction(ISD::FMUL, MVT::v4f32, Expand); 44 setOperationAction(ISD::FMUL, MVT::v2f32, Expand); 45 setOperationAction(ISD::FDIV, MVT::v4f32, Expand); 46 setOperationAction(ISD::FDIV, MVT::v2f32, Expand); 47 setOperationAction(ISD::FSUB, MVT::v4f32, Expand); 48 setOperationAction(ISD::FSUB, MVT::v2f32, Expand); 50 setOperationAction(ISD::FCOS, MVT::f32, Custom); 51 setOperationAction(ISD::FSIN, MVT::f32, Custom) [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonISelLowering.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelLowering.cpp | 312 setOperationAction(ISD::UINT_TO_FP , MVT::i1 , Promote); 313 setOperationAction(ISD::UINT_TO_FP , MVT::i8 , Promote); 314 setOperationAction(ISD::UINT_TO_FP , MVT::i16 , Promote); 317 setOperationAction(ISD::UINT_TO_FP , MVT::i32 , Promote); 318 setOperationAction(ISD::UINT_TO_FP , MVT::i64 , Custom); 322 setOperationAction(ISD::UINT_TO_FP , MVT::i64 , Custom); 325 setOperationAction(ISD::UINT_TO_FP , MVT::i32 , Custom); 330 setOperationAction(ISD::SINT_TO_FP , MVT::i1 , Promote); 331 setOperationAction(ISD::SINT_TO_FP , MVT::i8 , Promote); 336 setOperationAction(ISD::SINT_TO_FP , MVT::i16 , Promote) [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.cpp | 95 setOperationAction(ISD::SRA, MVT::i8, Custom); 96 setOperationAction(ISD::SHL, MVT::i8, Custom); 97 setOperationAction(ISD::SRL, MVT::i8, Custom); 98 setOperationAction(ISD::SRA, MVT::i16, Custom); 99 setOperationAction(ISD::SHL, MVT::i16, Custom); 100 setOperationAction(ISD::SRL, MVT::i16, Custom); 101 setOperationAction(ISD::ROTL, MVT::i8, Expand); 102 setOperationAction(ISD::ROTR, MVT::i8, Expand); 103 setOperationAction(ISD::ROTL, MVT::i16, Expand); 104 setOperationAction(ISD::ROTR, MVT::i16, Expand) [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64ISelLowering.cpp | 87 setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i64, Expand); 88 setOperationAction(ISD::STACKRESTORE, MVT::Other, Expand); 89 setOperationAction(ISD::STACKSAVE, MVT::Other, Expand); 92 setOperationAction(ISD::GlobalAddress, MVT::i64, Custom); 93 setOperationAction(ISD::GlobalTLSAddress, MVT::i64, Custom); 97 setOperationAction(ISD::BR_CC, MVT::i32, Custom); 98 setOperationAction(ISD::BR_CC, MVT::i64, Custom); 99 setOperationAction(ISD::BR_CC, MVT::f32, Custom); 100 setOperationAction(ISD::BR_CC, MVT::f64, Custom); 102 setOperationAction(ISD::SELECT, MVT::i32, Custom) [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.cpp | [all...] |
/external/llvm/lib/CodeGen/ |
TargetLoweringBase.cpp | 683 setOperationAction(ISD::FGETSIGN, (MVT::SimpleValueType)VT, Expand); 684 setOperationAction(ISD::CONCAT_VECTORS, (MVT::SimpleValueType)VT, Expand); 688 setOperationAction(ISD::PREFETCH, MVT::Other, Expand); 693 setOperationAction(ISD::ConstantFP, MVT::f16, Expand); 694 setOperationAction(ISD::ConstantFP, MVT::f32, Expand); 695 setOperationAction(ISD::ConstantFP, MVT::f64, Expand); 696 setOperationAction(ISD::ConstantFP, MVT::f80, Expand); 697 setOperationAction(ISD::ConstantFP, MVT::f128, Expand); 700 setOperationAction(ISD::FLOG , MVT::f16, Expand); 701 setOperationAction(ISD::FLOG2, MVT::f16, Expand) [all...] |
/external/llvm/lib/Target/NVPTX/ |
NVPTXISelLowering.cpp | 133 setOperationAction(ISD::SELECT_CC, MVT::Other, Expand); 134 setOperationAction(ISD::BR_CC, MVT::f32, Expand); 135 setOperationAction(ISD::BR_CC, MVT::f64, Expand); 136 setOperationAction(ISD::BR_CC, MVT::i1, Expand); 137 setOperationAction(ISD::BR_CC, MVT::i8, Expand); 138 setOperationAction(ISD::BR_CC, MVT::i16, Expand); 139 setOperationAction(ISD::BR_CC, MVT::i32, Expand); 140 setOperationAction(ISD::BR_CC, MVT::i64, Expand); 143 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i64, Legal); 144 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i32, Legal) [all...] |
/external/llvm/lib/Target/Mips/ |
MipsSEISelLowering.cpp | 47 setOperationAction(Opc, VecTys[i], Expand); 49 setOperationAction(ISD::ADD, VecTys[i], Legal); 50 setOperationAction(ISD::SUB, VecTys[i], Legal); 51 setOperationAction(ISD::LOAD, VecTys[i], Legal); 52 setOperationAction(ISD::STORE, VecTys[i], Legal); 53 setOperationAction(ISD::BITCAST, VecTys[i], Legal); 78 setOperationAction(ISD::MUL, MVT::v2i16, Legal); 92 setOperationAction(ISD::SMUL_LOHI, MVT::i32, Custom); 93 setOperationAction(ISD::UMUL_LOHI, MVT::i32, Custom); 94 setOperationAction(ISD::MULHS, MVT::i32, Custom) [all...] |
MipsISelLowering.cpp | 241 setOperationAction(ISD::BR_JT, MVT::Other, Custom); 242 setOperationAction(ISD::GlobalAddress, MVT::i32, Custom); 243 setOperationAction(ISD::BlockAddress, MVT::i32, Custom); 244 setOperationAction(ISD::GlobalTLSAddress, MVT::i32, Custom); 245 setOperationAction(ISD::JumpTable, MVT::i32, Custom); 246 setOperationAction(ISD::ConstantPool, MVT::i32, Custom); 247 setOperationAction(ISD::SELECT, MVT::f32, Custom); 248 setOperationAction(ISD::SELECT, MVT::f64, Custom); 249 setOperationAction(ISD::SELECT, MVT::i32, Custom); 250 setOperationAction(ISD::SELECT_CC, MVT::f32, Custom) [all...] |
Mips16ISelLowering.cpp | 133 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Expand); 134 setOperationAction(ISD::ATOMIC_CMP_SWAP, MVT::i32, Expand); 135 setOperationAction(ISD::ATOMIC_SWAP, MVT::i32, Expand); 136 setOperationAction(ISD::ATOMIC_LOAD_ADD, MVT::i32, Expand); 137 setOperationAction(ISD::ATOMIC_LOAD_SUB, MVT::i32, Expand); 138 setOperationAction(ISD::ATOMIC_LOAD_AND, MVT::i32, Expand); 139 setOperationAction(ISD::ATOMIC_LOAD_OR, MVT::i32, Expand); 140 setOperationAction(ISD::ATOMIC_LOAD_XOR, MVT::i32, Expand); 141 setOperationAction(ISD::ATOMIC_LOAD_NAND, MVT::i32, Expand); 142 setOperationAction(ISD::ATOMIC_LOAD_MIN, MVT::i32, Expand) [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | 99 setOperationAction(ISD::FP_ROUND_INREG, MVT::ppcf128, Custom); 102 setOperationAction(ISD::FFLOOR, MVT::ppcf128, Expand); 103 setOperationAction(ISD::FCEIL, MVT::ppcf128, Expand); 104 setOperationAction(ISD::FTRUNC, MVT::ppcf128, Expand); 105 setOperationAction(ISD::FRINT, MVT::ppcf128, Expand); 106 setOperationAction(ISD::FNEARBYINT, MVT::ppcf128, Expand); 107 setOperationAction(ISD::FREM, MVT::ppcf128, Expand); 110 setOperationAction(ISD::SREM, MVT::i32, Expand); 111 setOperationAction(ISD::UREM, MVT::i32, Expand); 112 setOperationAction(ISD::SREM, MVT::i64, Expand) [all...] |
/external/llvm/lib/Target/SystemZ/ |
SystemZISelLowering.cpp | 87 setOperationAction(ISD::SETCC, VT, Expand); 90 setOperationAction(ISD::SELECT, VT, Expand); 93 setOperationAction(ISD::SELECT_CC, VT, Custom); 94 setOperationAction(ISD::BR_CC, VT, Custom); 100 setOperationAction(ISD::BR_JT, MVT::Other, Expand); 103 setOperationAction(ISD::BRCOND, MVT::Other, Expand); 112 setOperationAction(ISD::SDIV, VT, Expand); 113 setOperationAction(ISD::UDIV, VT, Expand); 114 setOperationAction(ISD::SREM, VT, Expand); 115 setOperationAction(ISD::UREM, VT, Expand) [all...] |
/external/llvm/lib/Target/XCore/ |
XCoreISelLowering.cpp | 89 setOperationAction(ISD::BR_CC, MVT::i32, Expand); 90 setOperationAction(ISD::SELECT_CC, MVT::i32, Custom); 91 setOperationAction(ISD::ADDC, MVT::i32, Expand); 92 setOperationAction(ISD::ADDE, MVT::i32, Expand); 93 setOperationAction(ISD::SUBC, MVT::i32, Expand); 94 setOperationAction(ISD::SUBE, MVT::i32, Expand); 97 setOperationAction(ISD::SELECT_CC, MVT::Other, Expand); 100 setOperationAction(ISD::ADD, MVT::i64, Custom); 101 setOperationAction(ISD::SUB, MVT::i64, Custom); 102 setOperationAction(ISD::SMUL_LOHI, MVT::i32, Custom) [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.cpp | 96 setOperationAction(ISD::LOAD, VT, Promote); 99 setOperationAction(ISD::STORE, VT, Promote); 105 setOperationAction(ISD::SETCC, VT, Custom); 106 setOperationAction(ISD::INSERT_VECTOR_ELT, VT, Custom); 107 setOperationAction(ISD::EXTRACT_VECTOR_ELT, VT, Custom); 109 setOperationAction(ISD::SINT_TO_FP, VT, Custom); 110 setOperationAction(ISD::UINT_TO_FP, VT, Custom); 111 setOperationAction(ISD::FP_TO_SINT, VT, Custom); 112 setOperationAction(ISD::FP_TO_UINT, VT, Custom); 114 setOperationAction(ISD::SINT_TO_FP, VT, Expand) [all...] |