Home
last modified time | relevance | path

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

123

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/
DXCoreInstrInfo.td356 // SELECT_CC_* - Used to implement the SELECT_CC DAG operation. Expanded after
359 def SELECT_CC : PseudoInstXCore<(outs GRRegs:$dst),
361 "# SELECT_CC PSEUDO!",
1199 (SELECT_CC GRRegs:$lhs, GRRegs:$T, GRRegs:$F)>;
1202 (SELECT_CC GRRegs:$lhs, GRRegs:$F, GRRegs:$T)>;
1205 (SELECT_CC (LSS_3r GRRegs:$rhs, GRRegs:$lhs), GRRegs:$F, GRRegs:$T)>;
1207 (SELECT_CC (LSU_3r GRRegs:$rhs, GRRegs:$lhs), GRRegs:$F, GRRegs:$T)>;
1209 (SELECT_CC (LSS_3r GRRegs:$lhs, GRRegs:$rhs), GRRegs:$F, GRRegs:$T)>;
1211 (SELECT_CC (LSU_3r GRRegs:$lhs, GRRegs:$rhs), GRRegs:$F, GRRegs:$T)>;
1213 (SELECT_CC (EQ_3r GRRegs:$lhs, GRRegs:$rhs), GRRegs:$F, GRRegs:$T)>;
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DR600ISelLowering.cpp161 setOperationAction(ISD::SELECT_CC, MVT::f32, Custom); in R600TargetLowering()
162 setOperationAction(ISD::SELECT_CC, MVT::i32, Custom); in R600TargetLowering()
280 setTargetDAGCombine(ISD::SELECT_CC); in R600TargetLowering()
489 case ISD::SELECT_CC: return LowerSELECT_CC(Op, DAG); in LowerOperation()
994 return DAG.getNode(ISD::SELECT_CC, DL, VT, LHS, RHS, True, False, CC); in LowerSELECT_CC()
1051 SDValue SelectNode = DAG.getNode(ISD::SELECT_CC, DL, CompareVT, in LowerSELECT_CC()
1075 SDValue Cond = DAG.getNode(ISD::SELECT_CC, DL, CompareVT, LHS, RHS, HWTrue, HWFalse, CC); in LowerSELECT_CC()
1077 return DAG.getNode(ISD::SELECT_CC, DL, VT, in LowerSELECT_CC()
1869 if (SelectCC.getOpcode() != ISD::SELECT_CC || in PerformDAGCombine()
1877 return DAG.getNode(ISD::SELECT_CC, DL, N->getValueType(0), in PerformDAGCombine()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/
DBPFISelLowering.cpp103 setOperationAction(ISD::SELECT_CC, VT, Custom); in BPFTargetLowering()
196 case ISD::SELECT_CC: in LowerOperation()
528 return DAG.getNode(BPFISD::SELECT_CC, DL, VTs, Ops); in LowerSELECT_CC()
539 case BPFISD::SELECT_CC: in getTargetNodeName()
DBPFISelLowering.h28 SELECT_CC, enumerator
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/
DAVRISelLowering.cpp102 setOperationAction(ISD::SELECT_CC, MVT::i8, Custom); in AVRTargetLowering()
103 setOperationAction(ISD::SELECT_CC, MVT::i16, Custom); in AVRTargetLowering()
104 setOperationAction(ISD::SELECT_CC, MVT::i32, Expand); in AVRTargetLowering()
105 setOperationAction(ISD::SELECT_CC, MVT::i64, Expand); in AVRTargetLowering()
267 NODE(SELECT_CC); in getTargetNodeName()
648 return DAG.getNode(AVRISD::SELECT_CC, dl, VTs, Ops); in LowerSELECT_CC()
665 return DAG.getNode(AVRISD::SELECT_CC, DL, VTs, Ops); in LowerSETCC()
699 case ISD::SELECT_CC: in LowerOperation()
DAVRISelLowering.h61 SELECT_CC enumerator
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
DLanaiISelLowering.h38 SELECT_CC, enumerator
DLanaiISelLowering.cpp90 setOperationAction(ISD::SELECT_CC, MVT::i32, Custom); in LanaiTargetLowering()
190 case ISD::SELECT_CC: in LowerOperation()
998 return DAG.getNode(LanaiISD::SELECT_CC, DL, VTs, TrueV, FalseV, TargetCC, in LowerSELECT_CC()
1102 case LanaiISD::SELECT_CC: in getTargetNodeName()
1499 case LanaiISD::SELECT_CC: in computeKnownBitsForTargetNode()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/
DMSP430ISelLowering.h64 SELECT_CC, enumerator
DMSP430ISelLowering.cpp97 setOperationAction(ISD::SELECT_CC, MVT::i8, Custom); in MSP430TargetLowering()
98 setOperationAction(ISD::SELECT_CC, MVT::i16, Custom); in MSP430TargetLowering()
350 case ISD::SELECT_CC: return LowerSELECT_CC(Op, DAG); in LowerOperation()
1216 return DAG.getNode(MSP430ISD::SELECT_CC, dl, VTs, Ops); in LowerSETCC()
1235 return DAG.getNode(MSP430ISD::SELECT_CC, dl, VTs, Ops); in LowerSELECT_CC()
1386 case MSP430ISD::SELECT_CC: return "MSP430ISD::SELECT_CC"; in getTargetNodeName()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DISDOpcodes.h496 SELECT_CC, enumerator
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DLegalizeFloatTypes.cpp127 case ISD::SELECT_CC: R = SoftenFloatRes_SELECT_CC(N); break; in SoftenFloatResult()
691 return DAG.getNode(ISD::SELECT_CC, SDLoc(N), in SoftenFloatRes_SELECT_CC()
792 case ISD::SELECT_CC: Res = SoftenFloatOp_SELECT_CC(N); break; in SoftenFloatOperand()
1119 case ISD::SELECT_CC: SplitRes_SELECT_CC(N, Lo, Hi); break; in ExpandFloatResult()
1670 case ISD::SELECT_CC: Res = ExpandFloatOp_SELECT_CC(N); break; in ExpandFloatOperand()
1975 case ISD::SELECT_CC: R = PromoteFloatOp_SELECT_CC(N, OpNo); break; in PromoteFloatOperand()
2036 return DAG.getNode(ISD::SELECT_CC, SDLoc(N), N->getValueType(0), in PromoteFloatOp_SELECT_CC()
2145 case ISD::SELECT_CC: R = PromoteFloatRes_SELECT_CC(N); break; in PromoteFloatResult()
2361 return DAG.getNode(ISD::SELECT_CC, SDLoc(N), in PromoteFloatRes_SELECT_CC()
DLegalizeTypesGeneric.cpp549 Lo = DAG.getNode(ISD::SELECT_CC, dl, LL.getValueType(), N->getOperand(0), in SplitRes_SELECT_CC()
551 Hi = DAG.getNode(ISD::SELECT_CC, dl, LH.getValueType(), N->getOperand(0), in SplitRes_SELECT_CC()
DLegalizeDAG.cpp1033 case ISD::SELECT_CC: in LegalizeOp()
1038 unsigned CCOperand = Node->getOpcode() == ISD::SELECT_CC ? 4 : in LegalizeOp()
1050 if (Node->getOpcode() == ISD::SELECT_CC) in LegalizeOp()
3653 Tmp1 = DAG.getNode(ISD::SELECT_CC, dl, VT, Tmp1, Tmp2, in ExpandNode()
3661 case ISD::SELECT_CC: { in ExpandNode()
3723 Tmp1 = DAG.getNode(ISD::SELECT_CC, dl, Node->getValueType(0), in ExpandNode()
3728 Tmp1 = DAG.getNode(ISD::SELECT_CC, dl, Node->getValueType(0), Tmp1, in ExpandNode()
DSelectionDAGDumper.cpp279 case ISD::SELECT_CC: return "select_cc"; in getOperationName()
DLegalizeIntegerTypes.cpp77 case ISD::SELECT_CC: Res = PromoteIntRes_SELECT_CC(N); break; in PromoteIntegerResult()
897 return DAG.getNode(ISD::SELECT_CC, SDLoc(N), in PromoteIntRes_SELECT_CC()
1268 case ISD::SELECT_CC: Res = PromoteIntOp_SELECT_CC(N, OpNo); break; in PromoteIntegerOperand()
1793 case ISD::SELECT_CC: SplitRes_SELECT_CC(N, Lo, Hi); break; in ExpandIntegerResult()
3765 case ISD::SELECT_CC: Res = ExpandIntOp_SELECT_CC(N); break; in ExpandIntegerOperand()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVISelLowering.h31 SELECT_CC, enumerator
DRISCVISelLowering.cpp104 setOperationAction(ISD::SELECT_CC, XLenVT, Expand); in RISCVTargetLowering()
172 setOperationAction(ISD::SELECT_CC, MVT::f32, Expand); in RISCVTargetLowering()
189 setOperationAction(ISD::SELECT_CC, MVT::f64, Expand); in RISCVTargetLowering()
650 return DAG.getNode(RISCVISD::SELECT_CC, DL, VTs, Ops); in lowerSELECT()
662 return DAG.getNode(RISCVISD::SELECT_CC, DL, VTs, Ops); in lowerSELECT()
2511 case RISCVISD::SELECT_CC: in getTargetNodeName()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/
DARCISelLowering.cpp116 setOperationAction(ISD::SELECT_CC, MVT::i32, Custom); in ARCTargetLowering()
753 case ISD::SELECT_CC: in LowerOperation()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp167 for (auto Op : {ISD::VSELECT, ISD::SELECT_CC, ISD::SELECT}) { in WebAssemblyTargetLowering()
234 for (auto Op : {ISD::BR_CC, ISD::SELECT_CC}) in WebAssemblyTargetLowering()
1512 return DAG.getNode(ISD::SELECT_CC, DL, MVT::i64, LHS[I], RHS[I], in LowerSETCC()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp361 setOperationAction(ISD::SELECT_CC, MVT::f32, Custom); in PPCTargetLowering()
362 setOperationAction(ISD::SELECT_CC, MVT::f64, Custom); in PPCTargetLowering()
629 setOperationAction(ISD::SELECT_CC, VT, Promote); in PPCTargetLowering()
630 AddPromotedToType (ISD::SELECT_CC, VT, MVT::v4i32); in PPCTargetLowering()
1179 setTargetDAGCombine(ISD::SELECT_CC); in PPCTargetLowering()
10462 case ISD::SELECT_CC: return LowerSELECT_CC(Op, DAG); in LowerOperation()
12355 N->getOpcode() == ISD::SELECT_CC) { in DAGCombineTruncBoolExt()
12397 N->getOperand(0).getOpcode() != ISD::SELECT_CC && in DAGCombineTruncBoolExt()
12404 if ((N->getOpcode() == ISD::SETCC || N->getOpcode() == ISD::SELECT_CC) && in DAGCombineTruncBoolExt()
12409 N->getOperand(1).getOpcode() != ISD::SELECT_CC && in DAGCombineTruncBoolExt()
[all …]
DPPCISelDAGToDAG.cpp3596 Compare.getOpcode() == ISD::SELECT_CC) && in getSETCCInGPR()
3608 int CCOpNum = Compare.getOpcode() == ISD::SELECT_CC ? 4 : 2; in getSETCCInGPR()
4237 assert(N->getOpcode() == ISD::SELECT_CC && "Expecting a SELECT_CC here."); in mayUseP9Setb()
4261 (FalseRes.getOpcode() != ISD::SELECT_CC || CC != ISD::SETEQ))) in mayUseP9Setb()
4264 bool InnerIsSel = FalseRes.getOpcode() == ISD::SELECT_CC; in mayUseP9Setb()
4267 SetOrSelCC.getOpcode() != ISD::SELECT_CC) in mayUseP9Setb()
4862 case ISD::SELECT_CC: { in Select()
5325 if (O.getOpcode() != ISD::SELECT_CC) in combineToCMPB()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp1543 setOperationAction(ISD::SELECT_CC, MVT::i32, Custom); in SparcTargetLowering()
1544 setOperationAction(ISD::SELECT_CC, MVT::f32, Custom); in SparcTargetLowering()
1545 setOperationAction(ISD::SELECT_CC, MVT::f64, Custom); in SparcTargetLowering()
1546 setOperationAction(ISD::SELECT_CC, MVT::f128, Custom); in SparcTargetLowering()
1563 setOperationAction(ISD::SELECT_CC, MVT::i64, Custom); in SparcTargetLowering()
3029 case ISD::SELECT_CC: return LowerSELECT_CC(Op, DAG, *this, in LowerOperation()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsSEISelLowering.cpp130 setOperationAction(ISD::SELECT_CC, MVT::f16, Promote); in MipsSETargetLowering()
249 setOperationAction(ISD::SELECT_CC, MVT::i32, Expand); in MipsSETargetLowering()
253 setOperationAction(ISD::SELECT_CC, MVT::f32, Expand); in MipsSETargetLowering()
258 setOperationAction(ISD::SELECT_CC, MVT::f64, Expand); in MipsSETargetLowering()
296 setOperationAction(ISD::SELECT_CC, MVT::i64, Expand); in MipsSETargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp233 setOperationAction(ISD::SELECT_CC, MVT::i32, Custom); in AArch64TargetLowering()
234 setOperationAction(ISD::SELECT_CC, MVT::i64, Custom); in AArch64TargetLowering()
235 setOperationAction(ISD::SELECT_CC, MVT::f16, Custom); in AArch64TargetLowering()
236 setOperationAction(ISD::SELECT_CC, MVT::f32, Custom); in AArch64TargetLowering()
237 setOperationAction(ISD::SELECT_CC, MVT::f64, Custom); in AArch64TargetLowering()
279 setOperationAction(ISD::SELECT_CC, MVT::f128, Custom); in AArch64TargetLowering()
435 setOperationAction(ISD::SELECT_CC, MVT::f16, Promote); in AArch64TargetLowering()
474 setOperationAction(ISD::SELECT_CC, MVT::v4f16, Expand); in AArch64TargetLowering()
501 setOperationAction(ISD::SELECT_CC, MVT::v8f16, Expand); in AArch64TargetLowering()
728 setOperationAction(ISD::SELECT_CC, MVT::v1f64, Expand); in AArch64TargetLowering()
[all …]

123