/external/llvm/lib/Target/Hexagon/ |
HexagonISelLowering.cpp | [all...] |
/external/llvm/lib/Target/CellSPU/ |
SPUISelLowering.cpp | 127 setOperationAction(ISD::ConstantFP, MVT::f32, Legal); 128 setOperationAction(ISD::ConstantFP, MVT::f64, Custom); 135 setOperationAction(ISD::LOAD, VT, Custom); 136 setOperationAction(ISD::STORE, VT, Custom); 151 setOperationAction(ISD::LOAD, VT, Custom); 152 setOperationAction(ISD::STORE, VT, Custom); 161 setOperationAction(ISD::BR_JT, MVT::Other, Expand); 162 setOperationAction(ISD::BR_CC, MVT::Other, Expand); 165 setOperationAction(ISD::SELECT_CC, MVT::Other, Expand); 166 setOperationAction(ISD::SELECT_CC, MVT::i8, Custom) [all...] |
/external/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/llvm/lib/Target/Sparc/ |
SparcISelLowering.cpp | 704 setOperationAction(ISD::GlobalAddress, MVT::i32, Custom); 705 setOperationAction(ISD::GlobalTLSAddress, MVT::i32, Custom); 706 setOperationAction(ISD::ConstantPool , MVT::i32, Custom); 709 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i16, Expand); 710 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i8 , Expand); 711 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1 , Expand); 714 setOperationAction(ISD::UREM, MVT::i32, Expand); 715 setOperationAction(ISD::SREM, MVT::i32, Expand); 716 setOperationAction(ISD::SDIVREM, MVT::i32, Expand); 717 setOperationAction(ISD::UDIVREM, MVT::i32, Expand) [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/X86/ |
X86ISelLowering.cpp | 245 setOperationAction(ISD::UINT_TO_FP , MVT::i1 , Promote); 246 setOperationAction(ISD::UINT_TO_FP , MVT::i8 , Promote); 247 setOperationAction(ISD::UINT_TO_FP , MVT::i16 , Promote); 250 setOperationAction(ISD::UINT_TO_FP , MVT::i32 , Promote); 251 setOperationAction(ISD::UINT_TO_FP , MVT::i64 , Custom); 255 setOperationAction(ISD::UINT_TO_FP , MVT::i64 , Custom); 258 setOperationAction(ISD::UINT_TO_FP , MVT::i32 , Custom); 263 setOperationAction(ISD::SINT_TO_FP , MVT::i1 , Promote); 264 setOperationAction(ISD::SINT_TO_FP , MVT::i8 , Promote); 269 setOperationAction(ISD::SINT_TO_FP , MVT::i16 , Promote) [all...] |
/external/llvm/lib/Target/Mips/ |
MipsISelLowering.cpp | 132 setOperationAction(ISD::GlobalAddress, MVT::i32, Custom); 133 setOperationAction(ISD::BlockAddress, MVT::i32, Custom); 134 setOperationAction(ISD::GlobalTLSAddress, MVT::i32, Custom); 135 setOperationAction(ISD::JumpTable, MVT::i32, Custom); 136 setOperationAction(ISD::ConstantPool, MVT::i32, Custom); 137 setOperationAction(ISD::SELECT, MVT::f32, Custom); 138 setOperationAction(ISD::SELECT, MVT::f64, Custom); 139 setOperationAction(ISD::SELECT, MVT::i32, Custom); 140 setOperationAction(ISD::SETCC, MVT::f32, Custom); 141 setOperationAction(ISD::SETCC, MVT::f64, Custom) [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | 103 setOperationAction(ISD::FP_ROUND_INREG, MVT::ppcf128, Custom); 106 setOperationAction(ISD::FFLOOR, MVT::ppcf128, Expand); 107 setOperationAction(ISD::FCEIL, MVT::ppcf128, Expand); 108 setOperationAction(ISD::FTRUNC, MVT::ppcf128, Expand); 109 setOperationAction(ISD::FRINT, MVT::ppcf128, Expand); 110 setOperationAction(ISD::FNEARBYINT, MVT::ppcf128, Expand); 113 setOperationAction(ISD::SREM, MVT::i32, Expand); 114 setOperationAction(ISD::UREM, MVT::i32, Expand); 115 setOperationAction(ISD::SREM, MVT::i64, Expand); 116 setOperationAction(ISD::UREM, MVT::i64, Expand) [all...] |
/external/llvm/lib/Target/PTX/ |
PTXISelLowering.cpp | 75 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand); 79 setOperationAction(ISD::BR_CC, MVT::Other, Expand); 83 setOperationAction(ISD::SELECT_CC, MVT::Other, Expand); 84 setOperationAction(ISD::SELECT_CC, MVT::f32, Expand); 85 setOperationAction(ISD::SELECT_CC, MVT::f64, Expand); 91 setOperationAction(ISD::ConstantFP, MVT::f32, Legal); 92 setOperationAction(ISD::ConstantFP, MVT::f64, Legal); 100 //setOperationAction(ISD::SETCC, MVT::i1, Custom); 101 setOperationAction(ISD::SETCC, MVT::i1, Legal); 105 setOperationAction(ISD::GlobalAddress, MVT::i32, Custom) [all...] |
/external/llvm/lib/Target/XCore/ |
XCoreISelLowering.cpp | 86 setOperationAction(ISD::BR_CC, MVT::Other, Expand); 87 setOperationAction(ISD::SELECT_CC, MVT::i32, Custom); 88 setOperationAction(ISD::ADDC, MVT::i32, Expand); 89 setOperationAction(ISD::ADDE, MVT::i32, Expand); 90 setOperationAction(ISD::SUBC, MVT::i32, Expand); 91 setOperationAction(ISD::SUBE, MVT::i32, Expand); 94 setOperationAction(ISD::SELECT_CC, MVT::Other, Expand); 97 setOperationAction(ISD::ADD, MVT::i64, Custom); 98 setOperationAction(ISD::SUB, MVT::i64, Custom); 99 setOperationAction(ISD::SMUL_LOHI, MVT::i32, Custom) [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.cpp | 95 setOperationAction(ISD::LOAD, VT.getSimpleVT(), Promote); 99 setOperationAction(ISD::STORE, VT.getSimpleVT(), Promote); 106 setOperationAction(ISD::SETCC, VT.getSimpleVT(), Custom); 107 setOperationAction(ISD::INSERT_VECTOR_ELT, VT.getSimpleVT(), Custom); 108 setOperationAction(ISD::EXTRACT_VECTOR_ELT, VT.getSimpleVT(), Custom); 110 setOperationAction(ISD::SINT_TO_FP, VT.getSimpleVT(), Custom); 111 setOperationAction(ISD::UINT_TO_FP, VT.getSimpleVT(), Custom); 112 setOperationAction(ISD::FP_TO_SINT, VT.getSimpleVT(), Custom); 113 setOperationAction(ISD::FP_TO_UINT, VT.getSimpleVT(), Custom); 115 setOperationAction(ISD::SINT_TO_FP, VT.getSimpleVT(), Expand) [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
TargetLowering.cpp | 543 setOperationAction(ISD::FGETSIGN, (MVT::SimpleValueType)VT, Expand); 544 setOperationAction(ISD::CONCAT_VECTORS, (MVT::SimpleValueType)VT, Expand); 548 setOperationAction(ISD::PREFETCH, MVT::Other, Expand); 553 setOperationAction(ISD::ConstantFP, MVT::f16, Expand); 554 setOperationAction(ISD::ConstantFP, MVT::f32, Expand); 555 setOperationAction(ISD::ConstantFP, MVT::f64, Expand); 556 setOperationAction(ISD::ConstantFP, MVT::f80, Expand); 559 setOperationAction(ISD::FLOG , MVT::f16, Expand); 560 setOperationAction(ISD::FLOG2, MVT::f16, Expand); 561 setOperationAction(ISD::FLOG10, MVT::f16, Expand) [all...] |
/external/llvm/include/llvm/Target/ |
TargetLowering.h | [all...] |