Home
last modified time | relevance | path

Searched refs:SELECT_CC (Results 1 – 25 of 84) sorted by relevance

1234

/external/swiftshader/third_party/LLVM/lib/Target/PTX/
DPTXISelLowering.cpp77 setOperationAction(ISD::SELECT_CC, MVT::Other, Expand); in PTXTargetLowering()
78 setOperationAction(ISD::SELECT_CC, MVT::f32, Expand); in PTXTargetLowering()
79 setOperationAction(ISD::SELECT_CC, MVT::f64, Expand); in PTXTargetLowering()
/external/swiftshader/third_party/LLVM/lib/Target/XCore/
DXCoreInstrInfo.td379 // SELECT_CC_* - Used to implement the SELECT_CC DAG operation. Expanded after
382 def SELECT_CC : PseudoInstXCore<(outs GRRegs:$dst),
384 "${:comment} SELECT_CC PSEUDO!",
1144 (SELECT_CC GRRegs:$lhs, GRRegs:$T, GRRegs:$F)>;
1147 (SELECT_CC GRRegs:$lhs, GRRegs:$F, GRRegs:$T)>;
1150 (SELECT_CC (LSS_3r GRRegs:$rhs, GRRegs:$lhs), GRRegs:$F, GRRegs:$T)>;
1152 (SELECT_CC (LSU_3r GRRegs:$rhs, GRRegs:$lhs), GRRegs:$F, GRRegs:$T)>;
1154 (SELECT_CC (LSS_3r GRRegs:$lhs, GRRegs:$rhs), GRRegs:$F, GRRegs:$T)>;
1156 (SELECT_CC (LSU_3r GRRegs:$lhs, GRRegs:$rhs), GRRegs:$F, GRRegs:$T)>;
1158 (SELECT_CC (EQ_3r GRRegs:$lhs, GRRegs:$rhs), GRRegs:$F, GRRegs:$T)>;
[all …]
DXCoreISelLowering.cpp88 setOperationAction(ISD::SELECT_CC, MVT::i32, Custom); in XCoreTargetLowering()
95 setOperationAction(ISD::SELECT_CC, MVT::Other, Expand); in XCoreTargetLowering()
176 case ISD::SELECT_CC: return LowerSELECT_CC(Op, DAG); in LowerOperation()
1262 assert((MI->getOpcode() == XCore::SELECT_CC) && in EmitInstrWithCustomInserter()
/external/llvm/test/CodeGen/ARM/
D2010-04-09-NeonSelect.ll2 ; rdar://7770501 : Don't crash on SELECT and SELECT_CC with NEON vector values.
/external/llvm/lib/Target/BPF/
DBPFISelLowering.h29 SELECT_CC, enumerator
DBPFISelLowering.cpp72 setOperationAction(ISD::SELECT_CC, MVT::i64, Custom); in BPFTargetLowering()
141 case ISD::SELECT_CC: in LowerOperation()
465 return DAG.getNode(BPFISD::SELECT_CC, DL, VTs, Ops); in LowerSELECT_CC()
476 case BPFISD::SELECT_CC: in getTargetNodeName()
/external/swiftshader/third_party/LLVM/test/CodeGen/ARM/
D2010-04-09-NeonSelect.ll2 ; Radar 7770501: Don't crash on SELECT and SELECT_CC with NEON vector values.
/external/llvm/lib/Target/XCore/
DXCoreInstrInfo.td364 // SELECT_CC_* - Used to implement the SELECT_CC DAG operation. Expanded after
367 def SELECT_CC : PseudoInstXCore<(outs GRRegs:$dst),
369 "# SELECT_CC PSEUDO!",
1207 (SELECT_CC GRRegs:$lhs, GRRegs:$T, GRRegs:$F)>;
1210 (SELECT_CC GRRegs:$lhs, GRRegs:$F, GRRegs:$T)>;
1213 (SELECT_CC (LSS_3r GRRegs:$rhs, GRRegs:$lhs), GRRegs:$F, GRRegs:$T)>;
1215 (SELECT_CC (LSU_3r GRRegs:$rhs, GRRegs:$lhs), GRRegs:$F, GRRegs:$T)>;
1217 (SELECT_CC (LSS_3r GRRegs:$lhs, GRRegs:$rhs), GRRegs:$F, GRRegs:$T)>;
1219 (SELECT_CC (LSU_3r GRRegs:$lhs, GRRegs:$rhs), GRRegs:$F, GRRegs:$T)>;
1221 (SELECT_CC (EQ_3r GRRegs:$lhs, GRRegs:$rhs), GRRegs:$F, GRRegs:$T)>;
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/
DSystemZISelLowering.cpp125 setOperationAction(ISD::SELECT_CC, MVT::i32, Custom); in SystemZTargetLowering()
126 setOperationAction(ISD::SELECT_CC, MVT::i64, Custom); in SystemZTargetLowering()
127 setOperationAction(ISD::SELECT_CC, MVT::f32, Custom); in SystemZTargetLowering()
128 setOperationAction(ISD::SELECT_CC, MVT::f64, Custom); in SystemZTargetLowering()
167 case ISD::SELECT_CC: return LowerSELECT_CC(Op, DAG); in LowerOperation()
/external/swiftshader/third_party/LLVM/lib/Target/MSP430/
DMSP430ISelLowering.cpp119 setOperationAction(ISD::SELECT_CC, MVT::i8, Custom); in MSP430TargetLowering()
120 setOperationAction(ISD::SELECT_CC, MVT::i16, Custom); in MSP430TargetLowering()
190 case ISD::SELECT_CC: return LowerSELECT_CC(Op, DAG); in LowerOperation()
840 return DAG.getNode(MSP430ISD::SELECT_CC, dl, VTs, &Ops[0], Ops.size()); in LowerSETCC()
863 return DAG.getNode(MSP430ISD::SELECT_CC, dl, VTs, &Ops[0], Ops.size()); in LowerSELECT_CC()
985 case MSP430ISD::SELECT_CC: return "MSP430ISD::SELECT_CC"; in getTargetNodeName()
DMSP430ISelLowering.h62 SELECT_CC, enumerator
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DISDOpcodes.h336 SELECT_CC, enumerator
/external/llvm/lib/Target/Lanai/
DLanaiISelLowering.h39 SELECT_CC, enumerator
DLanaiISelLowering.cpp76 setOperationAction(ISD::SELECT_CC, MVT::i32, Custom); in LanaiTargetLowering()
176 case ISD::SELECT_CC: in LowerOperation()
1000 return DAG.getNode(LanaiISD::SELECT_CC, DL, VTs, TrueV, FalseV, TargetCC, in LowerSELECT_CC()
1105 case LanaiISD::SELECT_CC: in getTargetNodeName()
/external/llvm/lib/Target/AVR/
DAVRISelLowering.h59 SELECT_CC enumerator
/external/llvm/lib/Target/AMDGPU/
DR600ISelLowering.cpp119 setOperationAction(ISD::SELECT_CC, MVT::f32, Custom); in R600TargetLowering()
120 setOperationAction(ISD::SELECT_CC, MVT::i32, Custom); in R600TargetLowering()
198 setTargetDAGCombine(ISD::SELECT_CC); in R600TargetLowering()
626 case ISD::SELECT_CC: return LowerSELECT_CC(Op, DAG); in LowerOperation()
1161 return DAG.getNode(ISD::SELECT_CC, DL, VT, LHS, RHS, True, False, CC); in LowerSELECT_CC()
1218 SDValue SelectNode = DAG.getNode(ISD::SELECT_CC, DL, CompareVT, in LowerSELECT_CC()
1242 SDValue Cond = DAG.getNode(ISD::SELECT_CC, DL, CompareVT, LHS, RHS, HWTrue, HWFalse, CC); in LowerSELECT_CC()
1244 return DAG.getNode(ISD::SELECT_CC, DL, VT, in LowerSELECT_CC()
1975 if (SelectCC.getOpcode() != ISD::SELECT_CC || in PerformDAGCombine()
1984 return DAG.getNode(ISD::SELECT_CC, dl, N->getValueType(0), in PerformDAGCombine()
[all …]
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DLegalizeFloatTypes.cpp95 case ISD::SELECT_CC: R = SoftenFloatRes_SELECT_CC(N); break; in SoftenFloatResult()
512 return DAG.getNode(ISD::SELECT_CC, N->getDebugLoc(), in SoftenFloatRes_SELECT_CC()
590 case ISD::SELECT_CC: Res = SoftenFloatOp_SELECT_CC(N); break; in SoftenFloatOperand()
839 case ISD::SELECT_CC: SplitRes_SELECT_CC(N, Lo, Hi); break; in ExpandFloatResult()
904 Lo = DAG.getNode(ISD::SELECT_CC, dl, Lo.getValueType(), Tmp, Hi, Lo, in ExpandFloatRes_FABS()
1230 Lo = DAG.getNode(ISD::SELECT_CC, dl, VT, Src, DAG.getConstant(0, SrcVT), in ExpandFloatRes_XINT_TO_FP()
1269 case ISD::SELECT_CC: Res = ExpandFloatOp_SELECT_CC(N); break; in ExpandFloatOperand()
1386 return DAG.getNode(ISD::SELECT_CC, dl, MVT::i32, N->getOperand(0), Tmp, in ExpandFloatOp_FP_TO_UINT()
DLegalizeTypesGeneric.cpp471 Lo = DAG.getNode(ISD::SELECT_CC, dl, LL.getValueType(), N->getOperand(0), in SplitRes_SELECT_CC()
473 Hi = DAG.getNode(ISD::SELECT_CC, dl, LH.getValueType(), N->getOperand(0), in SplitRes_SELECT_CC()
/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h364 SELECT_CC, enumerator
/external/llvm/lib/Target/MSP430/
DMSP430ISelLowering.h62 SELECT_CC, enumerator
DMSP430ISelLowering.cpp112 setOperationAction(ISD::SELECT_CC, MVT::i8, Custom); in MSP430TargetLowering()
113 setOperationAction(ISD::SELECT_CC, MVT::i16, Custom); in MSP430TargetLowering()
190 case ISD::SELECT_CC: return LowerSELECT_CC(Op, DAG); in LowerOperation()
957 return DAG.getNode(MSP430ISD::SELECT_CC, dl, VTs, Ops); in LowerSETCC()
976 return DAG.getNode(MSP430ISD::SELECT_CC, dl, VTs, Ops); in LowerSELECT_CC()
1128 case MSP430ISD::SELECT_CC: return "MSP430ISD::SELECT_CC"; in getTargetNodeName()
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeFloatTypes.cpp108 case ISD::SELECT_CC: R = SoftenFloatRes_SELECT_CC(N, ResNo); break; in SoftenFloatResult()
678 return DAG.getNode(ISD::SELECT_CC, SDLoc(N), in SoftenFloatRes_SELECT_CC()
761 case ISD::SELECT_CC: Res = SoftenFloatOp_SELECT_CC(N); break; in SoftenFloatOperand()
806 case ISD::SELECT_CC: in CanSkipSoftenFloatOperand()
1006 case ISD::SELECT_CC: SplitRes_SELECT_CC(N, Lo, Hi); break; in ExpandFloatResult()
1511 case ISD::SELECT_CC: Res = ExpandFloatOp_SELECT_CC(N); break; in ExpandFloatOperand()
1750 case ISD::SELECT_CC: R = PromoteFloatOp_SELECT_CC(N, OpNo); break; in PromoteFloatOperand()
1810 return DAG.getNode(ISD::SELECT_CC, SDLoc(N), N->getValueType(0), in PromoteFloatOp_SELECT_CC()
1906 case ISD::SELECT_CC: R = PromoteFloatRes_SELECT_CC(N); break; in PromoteFloatResult()
2117 return DAG.getNode(ISD::SELECT_CC, SDLoc(N), N->getValueType(0), in PromoteFloatRes_SELECT_CC()
DLegalizeTypesGeneric.cpp552 Lo = DAG.getNode(ISD::SELECT_CC, dl, LL.getValueType(), N->getOperand(0), in SplitRes_SELECT_CC()
554 Hi = DAG.getNode(ISD::SELECT_CC, dl, LH.getValueType(), N->getOperand(0), in SplitRes_SELECT_CC()
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/
DMBlazeISelLowering.cpp130 setOperationAction(ISD::SELECT_CC, MVT::Other, Expand); in MBlazeTargetLowering()
144 AddPromotedToType(ISD::SELECT_CC, MVT::i1, MVT::i32); in MBlazeTargetLowering()
203 case ISD::SELECT_CC: return LowerSELECT_CC(Op, DAG); in LowerOperation()
/external/swiftshader/third_party/LLVM/lib/Target/Sparc/
DSparcISelLowering.cpp747 setOperationAction(ISD::SELECT_CC, MVT::i32, Custom); in SparcTargetLowering()
748 setOperationAction(ISD::SELECT_CC, MVT::f32, Custom); in SparcTargetLowering()
749 setOperationAction(ISD::SELECT_CC, MVT::f64, Custom); in SparcTargetLowering()
1157 case ISD::SELECT_CC: return LowerSELECT_CC(Op, DAG); in LowerOperation()

1234