Home
last modified time | relevance | path

Searched refs:getAdd (Results 1 – 20 of 20) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DConstants.h977 static Constant *getAdd(Constant *C1, Constant *C2, bool HasNUW = false,
1024 return getAdd(C1, C2, false, true);
1028 return getAdd(C1, C2, true, false);
H A DConstantFolder.h40 return ConstantExpr::getAdd(LHS, RHS, HasNUW, HasNSW);
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetFolder.h51 return Fold(ConstantExpr::getAdd(LHS, RHS, HasNUW, HasNSW));
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DPHITransAddr.cpp268 RHS = ConstantExpr::getAdd(RHS, CI); in PHITranslateSubExpr()
H A DInstructionSimplify.cpp2547 ConstantExpr::getAdd(LHSOffset, LHSNoBound), in computePointerICmp()
2548 ConstantExpr::getAdd(RHSOffset, RHSNoBound)); in computePointerICmp()
H A DScalarEvolution.cpp8544 C = ConstantExpr::getAdd(C, C2); in BuildConstantFromSCEV()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/InstCombine/
H A DInstCombiner.h201 return ConstantExpr::getAdd(C, ConstantInt::get(C->getType(), 1)); in AddOne()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/CodeGen/
H A DConstantInitBuilder.h245 offset = llvm::ConstantExpr::getAdd(offset, in addTaggedRelativeOffset()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineAddSub.cpp849 Constant *NewC = ConstantExpr::getAdd(WideC, Op1C); in foldNoWrapAdd()
856 Constant *NewC = ConstantExpr::getAdd(WideC, Op1C); in foldNoWrapAdd()
878 return BinaryOperator::CreateSub(ConstantExpr::getAdd(Op00C, Op1C), X); in foldAddWithConstant()
908 return BinaryOperator::CreateAdd(X, ConstantExpr::getAdd(Op01C, Op1C)); in foldAddWithConstant()
H A DInstCombineShifts.cpp353 match(ConstantExpr::getAdd(C0, C1), in foldShiftOfShiftedLogic()
366 Constant *ShiftSumC = ConstantExpr::getAdd(C0, C1); in foldShiftOfShiftedLogic()
H A DInstCombineCompares.cpp741 Index = ConstantExpr::getAdd( in getAsConstantIndexedAddress()
5322 Constant *NewC = ConstantExpr::getAdd(C, OneOrNegOne); in getFlippedStrictnessPredicateAndConstant()
H A DInstCombineAndOrXor.cpp2153 match(ConstantExpr::getAdd(LC, RC), m_SpecificIntAllowUndef(Width))) in matchFunnelShift()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DLowerSwitch.cpp188 Constant *UpperBound = ConstantExpr::getAdd(NegLo, Leaf.High); in NewLeafBlock()
H A DLocal.cpp2754 auto *NonNullInt = ConstantExpr::getAdd(NullInt, ConstantInt::get(ITy, 1)); in copyNonnullMetadata()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DHWAddressSanitizer.cpp1408 ConstantExpr::getAdd( in instrumentGlobal()
1425 ConstantExpr::getAdd( in instrumentGlobal()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DConstantFold.cpp2652 NewIdxs[i - 1] = ConstantExpr::getAdd(PrevIdx, Div); in ConstantFoldGetElementPtr()
H A DConstants.cpp2678 Constant *ConstantExpr::getAdd(Constant *C1, Constant *C2, in getAdd() function in ConstantExpr
H A DCore.cpp1538 return wrap(ConstantExpr::getAdd(unwrap<Constant>(LHSConstant), in LLVMConstAdd()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DItaniumCXXABI.cpp3717 TypeNameField = llvm::ConstantExpr::getAdd(TypeNameField, flag); in BuildTypeInfo()
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
H A Dllvm.mli1089 See the method [llvm::ConstantExpr::getAdd]. *)