/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/ |
SystemZISelLowering.cpp | 86 setOperationAction(ISD::BR_JT, MVT::Other, Expand); 87 setOperationAction(ISD::BRCOND, MVT::Other, Expand); 88 setOperationAction(ISD::BR_CC, MVT::i32, Custom); 89 setOperationAction(ISD::BR_CC, MVT::i64, Custom); 90 setOperationAction(ISD::BR_CC, MVT::f32, Custom); 91 setOperationAction(ISD::BR_CC, MVT::f64, Custom); 92 setOperationAction(ISD::ConstantPool, MVT::i32, Custom); 93 setOperationAction(ISD::ConstantPool, MVT::i64, Custom); 94 setOperationAction(ISD::GlobalAddress, MVT::i64, Custom); 95 setOperationAction(ISD::JumpTable, MVT::i64, Custom) [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/ |
MBlazeISelLowering.cpp | 68 setOperationAction(ISD::ConstantFP, MVT::f32, Legal); 72 setOperationAction(ISD::FREM, MVT::f32, Expand); 73 setOperationAction(ISD::FMA, MVT::f32, Expand); 74 setOperationAction(ISD::UINT_TO_FP, MVT::i8, Expand); 75 setOperationAction(ISD::UINT_TO_FP, MVT::i16, Expand); 76 setOperationAction(ISD::UINT_TO_FP, MVT::i32, Expand); 77 setOperationAction(ISD::FP_TO_UINT, MVT::i32, Expand); 78 setOperationAction(ISD::FP_ROUND, MVT::f32, Expand); 79 setOperationAction(ISD::FP_ROUND, MVT::f64, Expand); 80 setOperationAction(ISD::FCOPYSIGN, MVT::f32, Expand) [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/ |
SPUISelLowering.cpp | 131 setOperationAction(ISD::ConstantFP, MVT::f32, Legal); 132 setOperationAction(ISD::ConstantFP, MVT::f64, Custom); 139 setOperationAction(ISD::LOAD, VT, Custom); 140 setOperationAction(ISD::STORE, VT, Custom); 155 setOperationAction(ISD::LOAD, VT, Custom); 156 setOperationAction(ISD::STORE, VT, Custom); 165 setOperationAction(ISD::BR_JT, MVT::Other, Expand); 166 setOperationAction(ISD::BR_CC, MVT::Other, Expand); 169 setOperationAction(ISD::SELECT_CC, MVT::Other, Expand); 170 setOperationAction(ISD::SELECT_CC, MVT::i8, Custom) [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/ |
BlackfinISelLowering.cpp | 60 setOperationAction(ISD::GlobalAddress, MVT::i32, Custom); 61 setOperationAction(ISD::JumpTable, MVT::i32, Custom); 63 setOperationAction(ISD::SELECT_CC, MVT::Other, Expand); 64 setOperationAction(ISD::BR_JT, MVT::Other, Expand); 65 setOperationAction(ISD::BR_CC, MVT::Other, Expand); 68 setOperationAction(ISD::AND, MVT::i16, Promote); 69 setOperationAction(ISD::OR, MVT::i16, Promote); 70 setOperationAction(ISD::XOR, MVT::i16, Promote); 71 setOperationAction(ISD::CTPOP, MVT::i16, Promote); 74 setOperationAction(ISD::CTLZ, MVT::i16, Promote) [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.cpp | 91 setOperationAction(ISD::SRA, MVT::i8, Custom); 92 setOperationAction(ISD::SHL, MVT::i8, Custom); 93 setOperationAction(ISD::SRL, MVT::i8, Custom); 94 setOperationAction(ISD::SRA, MVT::i16, Custom); 95 setOperationAction(ISD::SHL, MVT::i16, Custom); 96 setOperationAction(ISD::SRL, MVT::i16, Custom); 97 setOperationAction(ISD::ROTL, MVT::i8, Expand); 98 setOperationAction(ISD::ROTR, MVT::i8, Expand); 99 setOperationAction(ISD::ROTL, MVT::i16, Expand); 100 setOperationAction(ISD::ROTR, MVT::i16, Expand) [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/Sparc/ |
SparcISelLowering.cpp | 705 setOperationAction(ISD::GlobalAddress, MVT::i32, Custom); 706 setOperationAction(ISD::GlobalTLSAddress, MVT::i32, Custom); 707 setOperationAction(ISD::ConstantPool , MVT::i32, Custom); 710 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i16, Expand); 711 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i8 , Expand); 712 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1 , Expand); 715 setOperationAction(ISD::UREM, MVT::i32, Expand); 716 setOperationAction(ISD::SREM, MVT::i32, Expand); 717 setOperationAction(ISD::SDIVREM, MVT::i32, Expand); 718 setOperationAction(ISD::UDIVREM, MVT::i32, Expand) [all...] |
/external/llvm/lib/Target/BPF/ |
BPFISelLowering.cpp | 66 setOperationAction(ISD::BR_CC, MVT::i64, Custom); 67 setOperationAction(ISD::BR_JT, MVT::Other, Expand); 68 setOperationAction(ISD::BRIND, MVT::Other, Expand); 69 setOperationAction(ISD::BRCOND, MVT::Other, Expand); 70 setOperationAction(ISD::SETCC, MVT::i64, Expand); 71 setOperationAction(ISD::SELECT, MVT::i64, Expand); 72 setOperationAction(ISD::SELECT_CC, MVT::i64, Custom); 74 setOperationAction(ISD::GlobalAddress, MVT::i64, Custom); 76 setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i64, Custom); 77 setOperationAction(ISD::STACKSAVE, MVT::Other, Expand) [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/MSP430/ |
MSP430ISelLowering.cpp | 98 setOperationAction(ISD::SRA, MVT::i8, Custom); 99 setOperationAction(ISD::SHL, MVT::i8, Custom); 100 setOperationAction(ISD::SRL, MVT::i8, Custom); 101 setOperationAction(ISD::SRA, MVT::i16, Custom); 102 setOperationAction(ISD::SHL, MVT::i16, Custom); 103 setOperationAction(ISD::SRL, MVT::i16, Custom); 104 setOperationAction(ISD::ROTL, MVT::i8, Expand); 105 setOperationAction(ISD::ROTR, MVT::i8, Expand); 106 setOperationAction(ISD::ROTL, MVT::i16, Expand); 107 setOperationAction(ISD::ROTR, MVT::i16, Expand) [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/Alpha/ |
AlphaISelLowering.cpp | 59 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::Other, Custom); 73 // setOperationAction(ISD::BRIND, MVT::Other, Expand); 74 setOperationAction(ISD::BR_JT, MVT::Other, Expand); 75 setOperationAction(ISD::BR_CC, MVT::Other, Expand); 76 setOperationAction(ISD::SELECT_CC, MVT::Other, Expand); 78 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand); 80 setOperationAction(ISD::FREM, MVT::f32, Expand); 81 setOperationAction(ISD::FREM, MVT::f64, Expand); 83 setOperationAction(ISD::UINT_TO_FP, MVT::i64, Expand); 84 setOperationAction(ISD::SINT_TO_FP, MVT::i64, Custom) [all...] |
/external/llvm/lib/Target/AMDGPU/ |
AMDGPUISelLowering.cpp | 71 setOperationAction(ISD::LOAD, MVT::f32, Promote); 74 setOperationAction(ISD::LOAD, MVT::v2f32, Promote); 77 setOperationAction(ISD::LOAD, MVT::v4f32, Promote); 80 setOperationAction(ISD::LOAD, MVT::v8f32, Promote); 83 setOperationAction(ISD::LOAD, MVT::v16f32, Promote); 86 setOperationAction(ISD::LOAD, MVT::i64, Promote); 89 setOperationAction(ISD::LOAD, MVT::v2i64, Promote); 92 setOperationAction(ISD::LOAD, MVT::f64, Promote); 95 setOperationAction(ISD::LOAD, MVT::v2f64, Promote); 156 setOperationAction(ISD::STORE, MVT::f32, Promote) [all...] |
SIISelLowering.cpp | 83 setOperationAction(ISD::LOAD, MVT::v2i32, Custom); 84 setOperationAction(ISD::LOAD, MVT::v4i32, Custom); 85 setOperationAction(ISD::LOAD, MVT::v8i32, Custom); 86 setOperationAction(ISD::LOAD, MVT::v16i32, Custom); 87 setOperationAction(ISD::LOAD, MVT::i1, Custom); 89 setOperationAction(ISD::STORE, MVT::v2i32, Custom); 90 setOperationAction(ISD::STORE, MVT::v4i32, Custom); 91 setOperationAction(ISD::STORE, MVT::v8i32, Custom); 92 setOperationAction(ISD::STORE, MVT::v16i32, Custom); 93 setOperationAction(ISD::STORE, MVT::i1, Custom) [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.cpp | [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
X86ISelLowering.cpp | 253 setOperationAction(ISD::UINT_TO_FP , MVT::i1 , Promote); 254 setOperationAction(ISD::UINT_TO_FP , MVT::i8 , Promote); 255 setOperationAction(ISD::UINT_TO_FP , MVT::i16 , Promote); 258 setOperationAction(ISD::UINT_TO_FP , MVT::i32 , Promote); 259 setOperationAction(ISD::UINT_TO_FP , MVT::i64 , Expand); 263 setOperationAction(ISD::UINT_TO_FP , MVT::i64 , Custom); 266 setOperationAction(ISD::UINT_TO_FP , MVT::i32 , Custom); 271 setOperationAction(ISD::SINT_TO_FP , MVT::i1 , Promote); 272 setOperationAction(ISD::SINT_TO_FP , MVT::i8 , Promote); 277 setOperationAction(ISD::SINT_TO_FP , MVT::i16 , Promote) [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | 113 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand); 116 setOperationAction(ISD::SINT_TO_FP, MVT::i1, Promote); 119 setOperationAction(ISD::UINT_TO_FP, MVT::i1, Promote); 123 setOperationAction(ISD::SINT_TO_FP, MVT::i1, Custom); 124 setOperationAction(ISD::UINT_TO_FP, MVT::i1, Custom); 128 setOperationAction(ISD::LOAD, MVT::i1, Custom); 129 setOperationAction(ISD::STORE, MVT::i1, Custom); 133 setOperationAction(ISD::TRUNCATE, MVT::i1, Custom); 146 setOperationAction(ISD::FP_ROUND_INREG, MVT::ppcf128, Custom); 149 setOperationAction(ISD::FFLOOR, MVT::ppcf128, Expand) [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonISelLowering.cpp | 512 setOperationAction(ISD::LOAD, VT, Promote); 515 setOperationAction(ISD::STORE, VT, Promote); [all...] |
/external/llvm/lib/Target/WebAssembly/ |
WebAssemblyISelLowering.cpp | 60 setOperationAction(ISD::GlobalAddress, MVTPtr, Custom); 61 setOperationAction(ISD::ExternalSymbol, MVTPtr, Custom); 62 setOperationAction(ISD::JumpTable, MVTPtr, Custom); 63 setOperationAction(ISD::BlockAddress, MVTPtr, Custom); 64 setOperationAction(ISD::BRIND, MVT::Other, Custom); 68 setOperationAction(ISD::VASTART, MVT::Other, Custom); 69 setOperationAction(ISD::VAARG, MVT::Other, Expand); 70 setOperationAction(ISD::VACOPY, MVT::Other, Expand); 71 setOperationAction(ISD::VAEND, MVT::Other, Expand); 75 setOperationAction(ISD::ConstantFP, T, Legal) [all...] |
/external/llvm/lib/Target/Lanai/ |
LanaiISelLowering.cpp | 70 setOperationAction(ISD::BR_CC, MVT::i32, Custom); 71 setOperationAction(ISD::BR_JT, MVT::Other, Expand); 72 setOperationAction(ISD::BRCOND, MVT::Other, Expand); 73 setOperationAction(ISD::SETCC, MVT::i32, Custom); 74 setOperationAction(ISD::SETCCE, MVT::i32, Custom); 75 setOperationAction(ISD::SELECT, MVT::i32, Expand); 76 setOperationAction(ISD::SELECT_CC, MVT::i32, Custom); 78 setOperationAction(ISD::GlobalAddress, MVT::i32, Custom); 79 setOperationAction(ISD::BlockAddress, MVT::i32, Custom); 80 setOperationAction(ISD::JumpTable, MVT::i32, Custom) [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/PTX/ |
PTXISelLowering.cpp | 69 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand); 73 setOperationAction(ISD::BR_CC, MVT::Other, Expand); 77 setOperationAction(ISD::SELECT_CC, MVT::Other, Expand); 78 setOperationAction(ISD::SELECT_CC, MVT::f32, Expand); 79 setOperationAction(ISD::SELECT_CC, MVT::f64, Expand); 85 setOperationAction(ISD::ConstantFP, MVT::f32, Legal); 86 setOperationAction(ISD::ConstantFP, MVT::f64, Legal); 94 setOperationAction(ISD::SETCC, MVT::i1, Custom); 98 setOperationAction(ISD::GlobalAddress, MVT::i32, Custom); 99 setOperationAction(ISD::GlobalAddress, MVT::i64, Custom) [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64ISelLowering.cpp | 106 setOperationAction(ISD::GlobalAddress, MVT::i64, Custom); 107 setOperationAction(ISD::GlobalTLSAddress, MVT::i64, Custom); 108 setOperationAction(ISD::SETCC, MVT::i32, Custom); 109 setOperationAction(ISD::SETCC, MVT::i64, Custom); 110 setOperationAction(ISD::SETCC, MVT::f32, Custom); 111 setOperationAction(ISD::SETCC, MVT::f64, Custom); 112 setOperationAction(ISD::BRCOND, MVT::Other, Expand); 113 setOperationAction(ISD::BR_CC, MVT::i32, Custom); 114 setOperationAction(ISD::BR_CC, MVT::i64, Custom); 115 setOperationAction(ISD::BR_CC, MVT::f32, Custom) [all...] |
/external/llvm/lib/Target/Mips/ |
MipsSEISelLowering.cpp | 67 setOperationAction(Opc, VecTys[i], Expand); 69 setOperationAction(ISD::ADD, VecTys[i], Legal); 70 setOperationAction(ISD::SUB, VecTys[i], Legal); 71 setOperationAction(ISD::LOAD, VecTys[i], Legal); 72 setOperationAction(ISD::STORE, VecTys[i], Legal); 73 setOperationAction(ISD::BITCAST, VecTys[i], Legal); 84 setOperationAction(ISD::MUL, MVT::v2i16, Legal); 114 setOperationAction(ISD::SMUL_LOHI, MVT::i32, Custom); 115 setOperationAction(ISD::UMUL_LOHI, MVT::i32, Custom); 116 setOperationAction(ISD::MULHS, MVT::i32, Custom) [all...] |
MipsISelLowering.cpp | 271 setOperationAction(ISD::BR_JT, MVT::Other, Custom); 272 setOperationAction(ISD::GlobalAddress, MVT::i32, Custom); 273 setOperationAction(ISD::BlockAddress, MVT::i32, Custom); 274 setOperationAction(ISD::GlobalTLSAddress, MVT::i32, Custom); 275 setOperationAction(ISD::JumpTable, MVT::i32, Custom); 276 setOperationAction(ISD::ConstantPool, MVT::i32, Custom); 277 setOperationAction(ISD::SELECT, MVT::f32, Custom); 278 setOperationAction(ISD::SELECT, MVT::f64, Custom); 279 setOperationAction(ISD::SELECT, MVT::i32, Custom); 280 setOperationAction(ISD::SETCC, MVT::f32, Custom) [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelLowering.cpp | 164 setOperationAction(ISD::UINT_TO_FP , MVT::i1 , Promote); 165 setOperationAction(ISD::UINT_TO_FP , MVT::i8 , Promote); 166 setOperationAction(ISD::UINT_TO_FP , MVT::i16 , Promote); 171 setOperationAction(ISD::UINT_TO_FP , MVT::i32 , Custom); 173 setOperationAction(ISD::UINT_TO_FP , MVT::i32 , Promote); 174 setOperationAction(ISD::UINT_TO_FP , MVT::i64 , Custom); 178 setOperationAction(ISD::UINT_TO_FP , MVT::i64 , Custom); 181 setOperationAction(ISD::UINT_TO_FP , MVT::i32 , Custom); 186 setOperationAction(ISD::SINT_TO_FP , MVT::i1 , Promote); 187 setOperationAction(ISD::SINT_TO_FP , MVT::i8 , Promote) [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/ |
PPCISelLowering.cpp | 105 setOperationAction(ISD::FP_ROUND_INREG, MVT::ppcf128, Custom); 108 setOperationAction(ISD::SREM, MVT::i32, Expand); 109 setOperationAction(ISD::UREM, MVT::i32, Expand); 110 setOperationAction(ISD::SREM, MVT::i64, Expand); 111 setOperationAction(ISD::UREM, MVT::i64, Expand); 114 setOperationAction(ISD::UMUL_LOHI, MVT::i32, Expand); 115 setOperationAction(ISD::SMUL_LOHI, MVT::i32, Expand); 116 setOperationAction(ISD::UMUL_LOHI, MVT::i64, Expand); 117 setOperationAction(ISD::SMUL_LOHI, MVT::i64, Expand); 118 setOperationAction(ISD::UDIVREM, MVT::i32, Expand) [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.cpp | 91 setOperationAction(ISD::LOAD, VT, Promote); 94 setOperationAction(ISD::STORE, VT, Promote); 100 setOperationAction(ISD::SETCC, VT, Custom); 101 setOperationAction(ISD::INSERT_VECTOR_ELT, VT, Custom); 102 setOperationAction(ISD::EXTRACT_VECTOR_ELT, VT, Custom); 104 setOperationAction(ISD::SINT_TO_FP, VT, Custom); 105 setOperationAction(ISD::UINT_TO_FP, VT, Custom); 106 setOperationAction(ISD::FP_TO_SINT, VT, Custom); 107 setOperationAction(ISD::FP_TO_UINT, VT, Custom); 109 setOperationAction(ISD::SINT_TO_FP, VT, Expand) [all...] |
/external/llvm/lib/CodeGen/ |
TargetLoweringBase.cpp | [all...] |