Home
last modified time | relevance | path

Searched defs:NewC (Results 1 – 25 of 28) sorted by relevance

12

/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineShifts.cpp444 Value *NewC = Builder.CreateBinOp(I.getOpcode(), C, C1); commonShiftTransforms() local
482 Constant *NewC = ConstantInt::get(Ty, I.getOpcode() == Instruction::Shl commonShiftTransforms() local
1233 auto *NewC = Builder.CreateShl(ConstantInt::get(Ty, 1), C1); visitShl() local
1427 auto *NewC = ConstantInt::get( visitLShr() local
H A DInstCombineCompares.cpp2056 Value *NewC = foldICmpOrConstant() local
2077 Constant *NewC = ConstantInt::get(Or->getType(), C ^ (*MaskC)); foldICmpOrConstant() local
2089 Constant *NewC = ConstantInt::get(X->getType(), TrueIfSigned ? 1 : 0); foldICmpOrConstant() local
2175 Constant *NewC = ConstantInt::get(MulTy, C.sdiv(*MulC)); foldICmpMulConstant() local
2187 Constant *NewC = ConstantInt::get(MulTy, C.udiv(*MulC)); foldICmpMulConstant() local
2197 Constant *NewC = nullptr; foldICmpMulConstant() local
2442 Constant *NewC = foldICmpShlConstant() local
2491 Constant *NewC = ConstantInt::get(Shr->getType(), CmpLZ - ShiftLZ); foldICmpShrConstant() local
3069 APInt NewC = foldICmpAddConstant() local
3404 Value *NewC = ConstantInt::get(EltTy, C->trunc(EltTy->getBitWidth())); foldICmpBitCast() local
6848 Constant *NewC = ConstantExpr::getAdd(C, OneOrNegOne); getFlippedStrictnessPredicateAndConstant() local
8313 Constant *NewC = ConstantFP::get(X->getType(), TruncC); visitFCmpInst() local
[all...]
H A DInstCombineSimplifyDemanded.cpp676 Constant *NewC = ConstantFoldBinaryOpOperands(Instruction::Shl, C, SimplifyDemandedUseBits() local
757 Constant *NewC = ConstantFoldBinaryOpOperands(Instruction::LShr, C, SimplifyDemandedUseBits() local
H A DInstCombineAddSub.cpp824 APInt NewC = *C2 + C1->trunc(C2->getBitWidth()); in foldNoWrapAdd() local
836 Value *NewC = Builder.CreateAdd(WideC, Op1C); foldNoWrapAdd() local
844 Value *NewC = Builder.CreateAdd(WideC, Op1C); foldNoWrapAdd() local
1187 APInt NewC = C1 - C2 * C0; SimplifyAddWithRemainder() local
[all...]
H A DInstCombineAndOrXor.cpp1281 APInt NewC, Offset; foldAndOrOfICmpsUsingRanges() local
1896 Value *NewC = ConstantExpr::getTrunc(C, X->getType()); narrowMaskedBinOp() local
2153 Value *NewC = Builder.CreateBinOp( foldBinOpOfDisplacedShifts() local
2332 Constant *NewC = ConstantInt::get(Ty, *C & *XorC); visitAnd() local
3870 APInt NewC = WO->getBinaryOp() == Instruction::Add visitOr() local
4106 APInt NewC, Offset; foldXorOfICmps() local
[all...]
H A DInstCombineMulDivRem.cpp307 Value *NewC = Builder.CreateMul(C1, MulC); visitMul() local
1776 Constant *C2, *NewC = nullptr; foldFDivConstantDividend() local
H A DInstCombineCalls.cpp1251 Value *NewC = Builder.CreateSelect(CondC, C0, C1); reassociateMinMaxWithConstants() local
2129 APInt NewC = visitCallInst() local
2210 auto *NewC = Builder.CreateBinaryIntrinsic(Intrinsic::usub_sat, C, C1); visitCallInst() local
H A DInstCombineVectorOps.cpp2189 Constant *NewC = Op0IsBinop ? ConstantExpr::getShuffleVector(C, IdC, Mask) : foldSelectShuffleWith1Binop() local
2320 Constant *NewC = ConstantExpr::getShuffleVector(C0, C1, Mask); foldSelectShuffle() local
H A DInstructionCombining.cpp1967 Constant *NewC = ConstantFoldBinaryOpOperands(BO.getOpcode(), C0, C1, DL); foldBinopWithPhiOperands() local
2192 Constant *NewC = ConstantVector::get(NewVecC); foldVectorBinop() local
2964 std::optional<APInt> NewC; visitGetElementPtrInst() local
[all...]
/llvm-project/llvm/lib/Analysis/
H A DLazyCallGraph.cpp1639 SCC *NewC = nullptr; addSplitFunction() local
1757 SCC *NewC = createSCC(*NewRC, SmallVector<Node *, 1>({&NewN})); addSplitRefRecursiveFunctions() local
[all...]
H A DConstantFolding.cpp1084 Constant *NewC = OldC; ConstantFoldConstantImpl() local
H A DInstructionSimplify.cpp4912 SmallVector<Constant *, 16> NewC; simplifySelectInst() local
5545 SmallVector<Constant *, 32> NewC(NumElts); propagateNaN() local
[all...]
/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnroll.cpp402 Inst.setOperand(1, ConstantInt::get(Inst.getType(), NewC)); in simplifyLoopAfterUnroll() local
/llvm-project/llvm/unittests/Analysis/
H A DCGSCCPassManagerTest.cpp1211 auto &NewC = in TEST_F() local
1257 auto &NewC = in TEST_F() local
/llvm-project/llvm/lib/IR/
H A DConstants.cpp782 SmallVector<Constant *, 32> NewC(NumElts); replaceUndefsWith() local
812 SmallVector<Constant *, 32> NewC(NumElts); mergeUndefsWith() local
/llvm-project/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp1308 Comdat *NewC = M.getOrInsertComdat(NewName); trySingleImplDevirt() local
H A DGlobalOpt.cpp894 if (Constant *NewC = ConstantFoldInstruction(I, DL, TLI)) { ConstantPropUsersOf() local
/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp2622 if (SDValue NewC = DAG.FoldConstantArithmetic( foldAddSubOfSignBit() local
3197 SDValue NewC = DAG.getNode(ISD::ADD, DL, VT, N0.getOperand(1), visitADDLikeCommutative() local
3915 if (SDValue NewC = DAG.FoldConstantArithmetic(ISD::SUB, DL, VT, {N01, N1})) visitSUB() local
3922 if (SDValue NewC = DAG.FoldConstantArithmetic(ISD::SUB, DL, VT, {N0, N11})) visitSUB() local
3929 if (SDValue NewC = DAG.FoldConstantArithmetic(ISD::ADD, DL, VT, {N01, N1})) visitSUB() local
3936 if (SDValue NewC = DAG.FoldConstantArithmetic(ISD::SUB, DL, VT, {N00, N1})) visitSUB() local
16578 SDValue NewC = DAG.getNode(ISD::FADD, DL, VT, N0.getOperand(1), N1); visitFADD() local
[all...]
H A DTargetLowering.cpp547 SDValue NewC = TLO.DAG.getConstant(DemandedBits & C, DL, VT); ShrinkDemandedConstant() local
5157 APInt NewC = C1; SimplifySetCC() local
/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAGHVX.cpp2391 CycleType NewC(C.begin() + LogPos, C.end()); perfect() local
/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp7042 APInt NewC, Offset; tryFoldAndOrOrICmpsUsingRanges() local
7256 APInt NewC = IsSigned ? MaybeAddRHS->sadd_ov(*MaybeRHS, Overflow) matchAddOverflow() local
/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp3793 OMPClause *NewC = SemaRef.OpenMP().ActOnOpenMPMapClause( VisitOMPDeclareMapperDecl() local
H A DTreeTransform.h11990 ExprResult NewC = getDerived().TransformExpr(C); TransformRecoveryExpr() local
14420 TransformedInitCapture &NewC = InitCaptures[C - E->capture_begin()]; TransformLambdaExpr() local
H A DSemaTemplate.cpp8823 const Expr *NewC = nullptr, *OldC = nullptr; MatchTemplateParameterKind() local
/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp2883 Comparison NewC(C); adjustForTestUnderMask() local
[all...]

12