/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 1606 Constant *C0, *C1; local 1608 if (match(B0, m_BinOp(m_Value(X), m_Constant(C0))) && 1611 else if (match(B0, m_BinOp(m_Constant(C0), m_Value(X))) && 1630 C0 = cast<Constant>(AltB0.Op1); 1646 Constant *NewC = ConstantExpr::getShuffleVector(C0, C1, Mask); 1660 // shuffle (op V, C0), (op V, C1), M --> op V, C' 1661 // shuffle (op C0, V), (op C1, V), M --> op C', V 1684 // shuffle (op X, C0), (op Y, C1), M --> op (shuffle X, Y, M), C' 1685 // shuffle (op C0, X), (op C1, Y), M --> op C', (shuffle X, Y, M) 1808 // shuf (shuf X, Y, <C0, C [all...] |
H A D | InstCombineCompares.cpp | 3415 const APInt *C0, *C1; // FIXME: non-splats, potentially with undef. local 3418 m_OneUse(m_AShr(m_Shl(m_Value(X), m_APInt(C0)), 3430 if (*C0 != *C1) 3432 const APInt &MaskedBits = *C0;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/ |
H A D | SparcAsmParser.cpp | 183 Sparc::C0, Sparc::C1, Sparc::C2, Sparc::C3, 465 if (Reg >= Sparc::C0 && Reg <= Sparc::C31) 466 regIdx = Reg - Sparc::C0;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonLoopIdiomRecognition.cpp | 1741 ConstantInt *C0 = dyn_cast<ConstantInt>(I->getOperand(1)); 1742 if (!Xor || !C0) 1754 uint32_t V0 = C0->getZExtValue(); 1759 return B.CreateAnd(B.CreateXor(And0->getOperand(0), And1), C0);
|
H A D | HexagonISelDAGToDAG.cpp | 1191 SDValue C0 = DAG.getConstant(0, dl, BVT); local 1197 Ops[I1N] = C0; 1203 Ops[I1N] = C0;
|
H A D | HexagonISelLoweringHVX.cpp | 1794 SDValue C0 = Cond.getOperand(0), C1 = Cond.getOperand(1); local 1796 SDValue VSel = DCI.DAG.getNode(ISD::VSELECT, dl, ty(Op), C0,
|
H A D | HexagonISelLowering.cpp | 3159 SDValue C0 = Cond.getOperand(0), C1 = Cond.getOperand(1); local 3161 SDValue VSel = DCI.DAG.getNode(ISD::VSELECT, dl, ty(Op), C0,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/Disassembler/ |
H A D | SparcDisassembler.cpp | 127 SP::C0, SP::C1, SP::C2, SP::C3,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 2403 // Fold (add (vscale * C0), (vscale * C1)) to (vscale * (C0 + C1)). 2405 APInt C0 = N0->getConstantOperandAPInt(0); local 2407 return DAG.getVScale(DL, VT, C0 + C1); 3684 // Fold (mul (vscale * C0), C1) to (vscale * (C0 * C1)). 3687 APInt C0 = N0.getConstantOperandAPInt(0); local 3689 return DAG.getVScale(SDLoc(N), VT, C0 * C1); 4720 ConstantSDNode *C0 = isConstOrConstSplat(LR); local 4722 if (LL == RL && C0 7984 APInt C0 = N0.getConstantOperandAPInt(0); local 13952 const APFloat &C0 = N0CFP->getValueAPF(); local [all...] |
H A D | TargetLowering.cpp | 2298 SDValue C0 = getUndefOrConstantElt(BO.getOperand(0), i, UndefOp0); local 2300 if (C0 && C1 && C0.getValueType() == EltVT && C1.getValueType() == EltVT) 2301 if (DAG.getNode(BO.getOpcode(), SDLoc(BO), EltVT, C0, C1).isUndef()) 3811 // X >= C0 --> X > (C0 - 1) 3830 // X <= C0 --> X < (C0 + 1) 3889 // If we have "setcc X, C0", check to see if we can shrink the immediate
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | Constants.cpp | 301 Constant *C0 = ConstantExpr::getBitCast(const_cast<Constant *>(this), IntTy); local 303 Constant *CmpEq = ConstantExpr::getICmp(ICmpInst::ICMP_EQ, C0, C1);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULegalizerInfo.cpp | 3091 auto C0 = B.buildConstant(S32, 0x6f800000); 3095 auto CmpRes = B.buildFCmp(CmpInst::FCMP_OGT, S1, Abs, C0, Flags);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 2701 // profitable; for example, Add = (C0 + X) * Y + Z. Maybe the scope of 8484 ConstantInt *C0 = ConstantInt::get(SE.getContext(), X); 8485 ConstantInt *V0 = EvaluateConstantChrecAtConstant(AddRec, C0, SE);
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 5569 ConstantInt *C0 = ConstantInt::get(CGF.SizeTy, 0); 5583 CGF.Builder.CreateInsertElement(UndefValue::get(ArgTy), Ops[j], C0); 5590 return CGF.Builder.CreateExtractElement(Result, C0);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 11666 ConstantSDNode *C0 = dyn_cast<ConstantSDNode>(ExtVec0->getOperand(1)); 11670 if (!C0 || !C1 || C0->getZExtValue() != nextIndex
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 19576 Constant *C0 = ConstantDataVector::get(*Context, CV0); 19578 SDValue CPIdx0 = DAG.getConstantPool(C0, PtrVT, Align(16)); [all...] |