/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | PoisonChecking.cpp | 92 Value *Accum = Ops[i++]; in buildOrChain() local 95 Accum = B.CreateOr(Accum, Op); in buildOrChain() 96 return Accum; in buildOrChain()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | IRBuilder.h | 1496 Value *Accum = Ops[0]; in CreateAnd() local 1498 Accum = CreateAnd(Accum, Ops[i]); in CreateAnd() 1499 return Accum; in CreateAnd() 1518 Value *Accum = Ops[0]; in CreateOr() local 1520 Accum = CreateOr(Accum, Ops[i]); in CreateOr() 1521 return Accum; in CreateOr() 1709 Value *Accum = Ops[0]; in CreateLogicalOr() local 1711 Accum = CreateLogicalOr(Accum, Ops[i]); in CreateLogicalOr() 1712 return Accum; in CreateLogicalOr()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
H A D | X86.cpp | 1229 static Class merge(Class Accum, Class Field); 1752 X86_64ABIInfo::Class X86_64ABIInfo::merge(Class Accum, Class Field) { in merge() argument 1776 assert((Accum != Memory && Accum != ComplexX87) && in merge() 1778 if (Accum == Field || Field == NoClass) in merge() 1779 return Accum; in merge() 1782 if (Accum == NoClass) in merge() 1784 if (Accum == Integer || Field == Integer) in merge() 1787 Accum == X87 || Accum == X87Up) in merge()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULegalizerInfo.h | 104 void buildMultiply(LegalizerHelper &Helper, MutableArrayRef<Register> Accum,
|
H A D | AMDGPULegalizerInfo.cpp | 3868 MutableArrayRef<Register> Accum, in buildMultiply() argument 3955 assert((DstIndex + 1 < Accum.size() && LocalAccum.size() == 2) || in buildMultiply() 3956 (DstIndex + 1 >= Accum.size() && LocalAccum.size() == 1)); in buildMultiply() 4057 for (unsigned i = 0; i <= Accum.size() / 2; ++i) { in buildMultiply() 4064 if (2 * i < Accum.size()) { in buildMultiply() 4065 auto LocalAccum = Accum.drop_front(2 * i).take_front(2); in buildMultiply() 4072 auto LocalAccum = Accum.drop_front(2 * i - 1).take_front(2); in buildMultiply() 4075 bool IsHighest = 2 * i >= Accum.size(); in buildMultiply() 4085 Lo = B.buildUAddo(S32, S1, Accum[2 * i - 1], SeparateOddOut[0]); in buildMultiply() 4087 Lo = B.buildAdd(S32, Accum[2 * i - 1], SeparateOddOut[0]); in buildMultiply() [all …]
|
H A D | SIISelLowering.cpp | 13751 SDValue Accum = in tryFoldToMad64_32() local 13756 std::tie(AccumLo, AccumHi) = DAG.SplitScalar(Accum, SL, MVT::i32, MVT::i32); in tryFoldToMad64_32() 13772 Accum = DAG.getBuildVector(MVT::v2i32, SL, {AccumLo, AccumHi}); in tryFoldToMad64_32() 13773 Accum = DAG.getBitcast(MVT::i64, Accum); in tryFoldToMad64_32() 13777 Accum = DAG.getNode(ISD::TRUNCATE, SL, VT, Accum); in tryFoldToMad64_32() 13778 return Accum; in tryFoldToMad64_32()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTCommon.cpp | 96 case BuiltinType::Accum: in TypeIdxFromBuiltin()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 5537 const SCEV *Accum = getAddExpr(Ops); in createAddRecFromPHIWithCastsImpl() local 5541 if (!isLoopInvariant(Accum, L)) in createAddRecFromPHIWithCastsImpl() 5598 getTruncateExpr(Accum, TruncTy), L, SCEV::FlagAnyWrap); in createAddRecFromPHIWithCastsImpl() 5652 const SCEV *AccumExtended = getExtendedExpr(Accum, /*CreateSignExtend=*/true); in createAddRecFromPHIWithCastsImpl() 5653 if (PredIsKnownFalse(Accum, AccumExtended)) { in createAddRecFromPHIWithCastsImpl() 5669 AppendPredicate(Accum, AccumExtended); in createAddRecFromPHIWithCastsImpl() 5675 auto *NewAR = getAddRecExpr(StartVal, Accum, L, SCEV::FlagAnyWrap); in createAddRecFromPHIWithCastsImpl() 5763 const SCEV *Accum = nullptr; in createSimpleAffineAddRec() local 5765 Accum = getSCEV(BO->RHS); in createSimpleAffineAddRec() 5767 Accum = getSCEV(BO->LHS); in createSimpleAffineAddRec() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | BuiltinTypes.def | 130 SIGNED_TYPE(Accum, AccumTy)
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | NSAPI.cpp | 404 case BuiltinType::Accum: in getNSNumberFactoryMethodKind()
|
H A D | TypeLoc.cpp | 372 case BuiltinType::Accum: in getWrittenTypeSpec()
|
H A D | PrintfFormatString.cpp | 826 case BuiltinType::Accum: in fixType()
|
H A D | ASTContext.cpp | 1269 InitBuiltinType(AccumTy, BuiltinType::Accum); in InitBuiltinTypes() 2068 case BuiltinType::Accum: in getTypeInfoImpl() 8469 case BuiltinType::Accum: in getObjCEncodingForPrimitiveType() 11542 case BuiltinType::Accum: in getCorrespondingUnsignedType() 13849 case BuiltinType::Accum: in getCorrespondingSaturatedType() 13903 case BuiltinType::Accum: in getFixedPointScale() 13949 case BuiltinType::Accum: in getFixedPointIBits()
|
H A D | StmtPrinter.cpp | 1376 case BuiltinType::Accum: OS << "k"; break; in VisitFixedPointLiteral()
|
H A D | MicrosoftMangle.cpp | 2718 case BuiltinType::Accum: in mangleType()
|
H A D | Type.cpp | 3326 case Accum: in getName()
|
H A D | ItaniumMangle.cpp | 3217 case BuiltinType::Accum: in mangleType()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CodeGenTypes.cpp | 426 case BuiltinType::Accum: in ConvertType()
|
H A D | ItaniumCXXABI.cpp | 3637 case BuiltinType::Accum: in TypeInfoIsInStandardLibrary()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonVectorCombine.cpp | 1267 Value *Accum = UndefValue::get(HVC.getByteTy(B.Seg.Size)); in realignLoadGroup() local 1289 Accum = in realignLoadGroup() 1290 HVC.insertb(Builder, Accum, Pay, S->Seg.Start, S->Seg.Size, S->Pos); in realignLoadGroup() 1299 Value *Cast = Builder.CreateBitCast(Accum, ValTy, "cst"); in realignLoadGroup()
|
/freebsd/contrib/llvm-project/llvm/lib/TableGen/ |
H A D | Record.cpp | 1926 Init *Accum = Start; in Fold() local 1929 R.set(A, Accum); in Fold() 1931 Accum = Expr->resolveReferences(R); in Fold() 1933 return Accum; in Fold()
|
/freebsd/contrib/llvm-project/clang/lib/Index/ |
H A D | USRGeneration.cpp | 790 case BuiltinType::Accum: in VisitType()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopStrengthReduce.cpp | 3429 const SCEV *Accum = SE.getZero(IntTy); in GenerateIVChain() local 3431 Bases.emplace_back(Accum, IVSrc); in GenerateIVChain() 3445 Accum = SE.getAddExpr(Accum, IncExpr); in GenerateIVChain() 3453 const SCEV *Remainder = SE.getMinusSCEV(Accum, MapScev); in GenerateIVChain() 3480 Bases.emplace_back(Accum, IVOper); in GenerateIVChain()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsRegisterInfo.td | 229 // Accum registers
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64InstrFormats.td | 7156 SDPatternOperator Accum> { 7161 (Accum (v4i32 V128:$Rd), 7168 (Accum (v4i32 V128:$Rd), 7175 (Accum (v2i64 V128:$Rd), 7182 (Accum (v2i64 V128:$Rd), 9408 SDPatternOperator Accum> { 9414 (Accum (v4i32 V128:$Rd), 9430 (Accum (v4i32 V128:$Rd), 9445 (Accum (v2i64 V128:$Rd), 9459 (Accum (v2i64 V128:$Rd), [all …]
|