Home | History | Annotate | Download | only in X86

Lines Matching refs:CondCode

3391 /// TranslateX86CC - do a one to one translation of a ISD::CondCode to the X86
3394 static unsigned TranslateX86CC(ISD::CondCode SetCCOpcode, bool isFP,
3455 default: llvm_unreachable("Condcode should be pre-legalized away");
5659 ISD::CondCode CC = cast<CondCodeSDNode>(In.getOperand(2))->get();
9524 SDValue X86TargetLowering::LowerToBT(SDValue And, ISD::CondCode CC,
9585 X86::CondCode Cond = CC == ISD::SETEQ ? X86::COND_AE : X86::COND_B;
9593 /// \brief - Turns an ISD::CondCode into a value suitable for SSE floating point
9595 static int translateX86FSETCC(ISD::CondCode SetCCOpcode, SDValue &Op0,
9675 ISD::CondCode SetCCOpcode = cast<CondCodeSDNode>(CC)->get();
9852 ISD::CondCode CC = cast<CondCodeSDNode>(Op.getOperand(2))->get();
9877 X86::CondCode CCode = (X86::CondCode)Op0.getConstantOperandVal(0);
9985 unsigned CondCode =cast<ConstantSDNode>(Cond.getOperand(0))->getZExtValue();
9988 (CondCode == X86::COND_E || CondCode == X86::COND_NE)) {
9997 (isAllOnes(Op1) == (CondCode == X86::COND_NE))) {
10016 if (isAllOnes(Op1) != (CondCode == X86::COND_E))
10118 unsigned CondCode = cast<ConstantSDNode>(CC)->getZExtValue();
10120 if ((CondCode == X86::COND_AE || CondCode == X86::COND_B) &&
10124 if (isAllOnes(Op1) != (CondCode == X86::COND_B))
10317 X86Cond = X86::GetOppositeBranchCondition((X86::CondCode)X86Cond);
10359 X86::CondCode CCode =
10360 (X86::CondCode)Cond.getOperand(0).getConstantOperandVal(0);
10377 X86::CondCode CCode =
10378 (X86::CondCode)Cond.getOperand(1).getConstantOperandVal(0);
10390 X86::CondCode CCode =
10391 (X86::CondCode)Cond.getOperand(0).getConstantOperandVal(0);
10777 ISD::CondCode CC;
13854 X86::CondCode CC = X86::getCondFromCMovOpc(CMOVOpc);
14712 X86::GetCondBranchFromCond((X86::CondCode)MI->getOperand(3).getImm());
15875 ISD::CondCode CC = cast<CondCodeSDNode>(Cond.getOperand(2))->get();
15938 ISD::CondCode CC = cast<CondCodeSDNode>(Cond.getOperand(2))->get();
16185 ISD::CondCode CC = cast<CondCodeSDNode>(Cond.getOperand(2))->get();
16190 ISD::CondCode NewCC = (CC == ISD::SETLT) ? ISD::SETLE : ISD::SETGE;
16204 ISD::CondCode CC = cast<CondCodeSDNode>(Cond.getOperand(2))->get();
16278 ISD::CondCode NewCC =
16346 static SDValue checkBoolTestSetCCCombine(SDValue Cmp, X86::CondCode &CC) {
16410 assert(X86::CondCode(SetCC.getConstantOperandVal(0)) == X86::COND_B &&
16415 CC = X86::CondCode(SetCC.getConstantOperandVal(0));
16453 CC = X86::CondCode(SetCC.getConstantOperandVal(2));
16463 /// Optimize X86ISD::CMOV [LHS, RHS, CONDCODE (e.g. X86::COND_NE), CONDVAL]
16475 X86::CondCode CC = (X86::CondCode)N->getConstantOperandVal(2);
16838 enum X86::CondCode cc0 = (enum X86::CondCode)N0.getConstantOperandVal(0);
16839 enum X86::CondCode cc1 = (enum X86::CondCode)N1.getConstantOperandVal(0);
16842 X86::CondCode tmp = cc0;
18088 ISD::CondCode CC = cast<CondCodeSDNode>(N->getOperand(2))->get();
18121 // Optimize RES = X86ISD::SETCC CONDCODE, EFLAG_INPUT
18126 X86::CondCode CC = X86::CondCode(N->getConstantOperandVal(0));
18173 X86::CondCode CC = X86::CondCode(N->getConstantOperandVal(2));
18259 X86::CondCode CC = (X86::CondCode)SetCC.getConstantOperandVal(0);