Lines Matching refs:CondCode
786 unsigned CondCode = MI->getOperand(3).getImm(); in EmitF128CSEL() local
799 BuildMI(MBB, DL, TII->get(AArch64::Bcc)).addImm(CondCode).addMBB(TrueBB); in EmitF128CSEL()
851 static AArch64CC::CondCode changeIntCCToAArch64CC(ISD::CondCode CC) { in changeIntCCToAArch64CC()
879 static void changeFPCCToAArch64CC(ISD::CondCode CC, in changeFPCCToAArch64CC()
880 AArch64CC::CondCode &CondCode, in changeFPCCToAArch64CC() argument
881 AArch64CC::CondCode &CondCode2) { in changeFPCCToAArch64CC()
888 CondCode = AArch64CC::EQ; in changeFPCCToAArch64CC()
892 CondCode = AArch64CC::GT; in changeFPCCToAArch64CC()
896 CondCode = AArch64CC::GE; in changeFPCCToAArch64CC()
899 CondCode = AArch64CC::MI; in changeFPCCToAArch64CC()
902 CondCode = AArch64CC::LS; in changeFPCCToAArch64CC()
905 CondCode = AArch64CC::MI; in changeFPCCToAArch64CC()
909 CondCode = AArch64CC::VC; in changeFPCCToAArch64CC()
912 CondCode = AArch64CC::VS; in changeFPCCToAArch64CC()
915 CondCode = AArch64CC::EQ; in changeFPCCToAArch64CC()
919 CondCode = AArch64CC::HI; in changeFPCCToAArch64CC()
922 CondCode = AArch64CC::PL; in changeFPCCToAArch64CC()
926 CondCode = AArch64CC::LT; in changeFPCCToAArch64CC()
930 CondCode = AArch64CC::LE; in changeFPCCToAArch64CC()
934 CondCode = AArch64CC::NE; in changeFPCCToAArch64CC()
943 static void changeVectorFPCCToAArch64CC(ISD::CondCode CC, in changeVectorFPCCToAArch64CC()
944 AArch64CC::CondCode &CondCode, in changeVectorFPCCToAArch64CC() argument
945 AArch64CC::CondCode &CondCode2, in changeVectorFPCCToAArch64CC()
951 changeFPCCToAArch64CC(CC, CondCode, CondCode2); in changeVectorFPCCToAArch64CC()
956 CondCode = AArch64CC::MI; in changeVectorFPCCToAArch64CC()
967 changeFPCCToAArch64CC(getSetCCInverse(CC, false), CondCode, CondCode2); in changeVectorFPCCToAArch64CC()
977 static SDValue emitComparison(SDValue LHS, SDValue RHS, ISD::CondCode CC, in emitComparison()
1020 static SDValue getAArch64Cmp(SDValue LHS, SDValue RHS, ISD::CondCode CC, in getAArch64Cmp()
1078 AArch64CC::CondCode AArch64CC = changeIntCCToAArch64CC(CC); in getAArch64Cmp()
1084 getAArch64XALUOOp(AArch64CC::CondCode &CC, SDValue Op, SelectionDAG &DAG) { in getAArch64XALUOOp()
1223 ISD::CondCode CC = cast<CondCodeSDNode>(Sel.getOperand(4))->get(); in LowerXOR()
1306 AArch64CC::CondCode CC; in LowerXALUO()
2834 ISD::CondCode CC = cast<CondCodeSDNode>(Op.getOperand(1))->get(); in LowerBR_CC()
2868 AArch64CC::CondCode OFCC; in LowerBR_CC()
2942 AArch64CC::CondCode CC1, CC2; in LowerBR_CC()
3083 ISD::CondCode CC = cast<CondCodeSDNode>(Op.getOperand(2))->get(); in LowerSETCC()
3122 AArch64CC::CondCode CC1, CC2; in LowerSETCC()
3190 AArch64CC::CondCode OFCC; in LowerSELECT()
3209 ISD::CondCode CC = cast<CondCodeSDNode>(Op.getOperand(4))->get(); in LowerSELECT_CC()
3375 AArch64CC::CondCode CC1, CC2; in LowerSELECT_CC()
5827 AArch64CC::CondCode CC, bool NoNans, EVT VT, in EmitVectorComparison()
5921 ISD::CondCode CC = cast<CondCodeSDNode>(Op.getOperand(2))->get(); in LowerVSETCC()
5928 AArch64CC::CondCode AArch64CC = changeIntCCToAArch64CC(CC); in LowerVSETCC()
5938 AArch64CC::CondCode CC1, CC2; in LowerVSETCC()
6810 ISD::CondCode CC;
6816 AArch64CC::CondCode CC;
6858 SetCCInfo.Info.AArch64.CC = static_cast<AArch64CC::CondCode>( in isSetCC()