Home
last modified time | relevance | path

Searched refs:CompareVT (Results 1 – 1 of 1) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp820 EVT CompareVT = LHS.getValueType(); in LowerSELECT_CC() local
851 (CompareVT == VT || VT == MVT::i32)) { in LowerSELECT_CC()
889 if (CompareVT != VT) { in LowerSELECT_CC()
894 True = DAG.getNode(ISD::BITCAST, DL, CompareVT, True); in LowerSELECT_CC()
902 CCOpcode = ISD::getSetCCInverse(CCOpcode, CompareVT); in LowerSELECT_CC()
921 if (CompareVT == MVT::f32) { in LowerSELECT_CC()
922 HWTrue = DAG.getConstantFP(1.0f, DL, CompareVT); in LowerSELECT_CC()
923 HWFalse = DAG.getConstantFP(0.0f, DL, CompareVT); in LowerSELECT_CC()
924 } else if (CompareVT == MVT::i32) { in LowerSELECT_CC()
925 HWTrue = DAG.getConstant(-1, DL, CompareVT); in LowerSELECT_CC()
[all …]