Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/InstCombine/
DInstCombineSelect.cpp359 Value *CmpLHS = ICI->getOperand(0); in visitSelectInstWithICmp() local
396 if ((CmpLHS == TrueVal && AdjustedRHS == FalseVal) || in visitSelectInstWithICmp()
397 (CmpLHS == FalseVal && AdjustedRHS == TrueVal)) in visitSelectInstWithICmp()
411 if (match(TrueVal, m_SExt(m_Specific(CmpLHS))) && in visitSelectInstWithICmp()
413 CmpLHS = TrueVal; in visitSelectInstWithICmp()
415 } else if (match(FalseVal, m_SExt(m_Specific(CmpLHS))) && in visitSelectInstWithICmp()
417 CmpLHS = FalseVal; in visitSelectInstWithICmp()
425 if (match(TrueVal, m_ZExt(m_Specific(CmpLHS))) && in visitSelectInstWithICmp()
427 CmpLHS = TrueVal; in visitSelectInstWithICmp()
429 } else if (match(FalseVal, m_ZExt(m_Specific(CmpLHS))) && in visitSelectInstWithICmp()
[all …]
/external/llvm/lib/Target/Mips/
DMips16ISelDAGToDAG.cpp247 SDValue InFlag = Node->getOperand(2), CmpLHS; in selectNode() local
255 CmpLHS = InFlag.getValue(0); in selectNode()
258 CmpLHS = InFlag.getOperand(0); in selectNode()
262 SDValue Ops[] = { CmpLHS, InFlag.getOperand(1) }; in selectNode()
DMipsSEISelDAGToDAG.h32 SDNode *selectAddESubE(unsigned MOp, SDValue InFlag, SDValue CmpLHS,
DMipsSEISelDAGToDAG.cpp202 SDValue CmpLHS, DebugLoc DL, in selectAddESubE() argument
210 SDValue Ops[] = { CmpLHS, InFlag.getOperand(1) }; in selectAddESubE()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.h202 : CC(cc), CmpLHS(cmplhs), CmpMHS(cmpmiddle), CmpRHS(cmprhs), in CC()
212 const Value *CmpLHS, *CmpMHS, *CmpRHS; member
DSelectionDAGBuilder.cpp1482 if ((Cases[0].CmpLHS == Cases[1].CmpLHS && in ShouldEmitAsBranches()
1484 (Cases[0].CmpRHS == Cases[1].CmpLHS && in ShouldEmitAsBranches()
1485 Cases[0].CmpLHS == Cases[1].CmpRHS)) { in ShouldEmitAsBranches()
1565 ExportFromCurrentBlock(SwitchCases[i].CmpLHS); in visitBr()
1598 SDValue CondLHS = getValue(CB.CmpLHS); in visitSwitchCase()
1618 const APInt& Low = cast<ConstantInt>(CB.CmpLHS)->getValue(); in visitSwitchCase()
1624 if (cast<ConstantInt>(CB.CmpLHS)->isMinValue(false)) { in visitSwitchCase()
/external/llvm/lib/Analysis/
DInstructionSimplify.cpp1687 Value *CmpLHS = Cmp->getOperand(0), *CmpRHS = Cmp->getOperand(1); in ExtractEquivalentCondition() local
1688 if (Pred == Cmp->getPredicate() && LHS == CmpLHS && RHS == CmpRHS) in ExtractEquivalentCondition()
1691 LHS == CmpRHS && RHS == CmpLHS) in ExtractEquivalentCondition()