HomeSort by: relevance | last modified time | path
    Searched refs:Acc (Results 1 - 25 of 32) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/Support/
xxhash.cpp 57 static uint64_t round(uint64_t Acc, uint64_t Input) {
58 Acc += Input * PRIME64_2;
59 Acc = rotl64(Acc, 31);
60 Acc *= PRIME64_1;
61 return Acc;
64 static uint64_t mergeRound(uint64_t Acc, uint64_t Val) {
66 Acc ^= Val;
67 Acc = Acc * PRIME64_1 + PRIME64_4
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMParallelDSP.cpp 87 Value *Acc = nullptr;
122 if (Add == Acc)
135 if (Acc)
137 Acc = V;
167 Value *getAccumulator() { return Acc; }
193 LLVM_DEBUG(if (Acc) dbgs() << "Acc in: " << *Acc << "\n")
633 Value *Acc, bool Exchange,
637 Value* Args[] = { WideLd0, WideLd1, Acc };
    [all...]
  /src/external/gpl3/gdb/dist/sim/testsuite/bfin/
random_0008.S 1 # check ASTAT ac/av flags are handled correctly when doing Acc = -Acc
random_0012.S 1 # test VIT_MAX behavior when high Acc bits are set
  /src/external/gpl3/gdb.old/dist/sim/testsuite/bfin/
random_0008.S 1 # check ASTAT ac/av flags are handled correctly when doing Acc = -Acc
random_0012.S 1 # test VIT_MAX behavior when high Acc bits are set
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCPreEmitPeephole.cpp 365 // Initially, none of the acc registers are candidates.
374 Register Acc = BBI.getOperand(0).getReg();
375 assert(PPC::ACCRCRegClass.contains(Acc) &&
377 Candidates[Acc - PPC::ACC0] = &BBI;
382 Register Acc = BBI.getOperand(0).getReg();
383 assert(PPC::ACCRCRegClass.contains(Acc) &&
385 if (!Candidates[Acc - PPC::ACC0])
388 InstrsToErase.insert(Candidates[Acc - PPC::ACC0]);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonStoreWidening.cpp 400 unsigned Acc = 0; // Value accumulator.
412 Acc |= Val;
423 if (Acc < 0x10000) {
424 // Create mem[hw] = #Acc
429 int Val = (TotalSize == 2) ? int16_t(Acc) : int(Acc);
441 // Create vreg = A2_tfrsi #Acc; mem[hw] = vreg
446 .addImm(int(Acc));
HexagonConstExtenders.cpp 1378 [](unsigned Acc, const RangeTree::Node *N) {
1379 return Acc + N->Count;
  /src/external/apache2/llvm/dist/llvm/tools/llvm-rc/
ResourceScriptStmt.cpp 49 for (const auto &Acc : Accelerators) {
50 OS << " Accelerator: " << Acc.Event << " " << Acc.Id;
52 if (Acc.Flags & Accelerator::OptionsFlags[i])
ResourceFileWriter.cpp 693 for (auto &Acc : Res->Accelerators) {
696 writeSingleAccelerator(Acc, AcceleratorId == Res->Accelerators.size()));
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
ExpandReductions.cpp 123 Value *Acc = II->getArgOperand(0);
126 Rdx = getOrderedReduction(Builder, Acc, Vec, getOpcode(ID), RK);
134 Acc, Rdx, "bin.rdx");
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
MemorySSAUpdater.cpp 610 const MemorySSA::AccessList *Acc = MSSA->getBlockAccesses(BB);
611 if (!Acc)
613 for (const MemoryAccess &MA : *Acc) {
1385 if (MemorySSA::AccessList *Acc = MSSA->getWritableBlockAccesses(BB))
1386 for (MemoryAccess &MA : *Acc)
1392 MemorySSA::AccessList *Acc = MSSA->getWritableBlockAccesses(BB);
1393 if (!Acc)
1395 for (MemoryAccess &MA : llvm::make_early_inc_range(*Acc)) {
ConstantFolding.cpp 1729 APInt Acc = EltC->getValue();
1736 Acc = Acc + X;
1739 Acc = Acc * X;
1742 Acc = Acc & X;
1745 Acc = Acc | X;
1748 Acc = Acc ^ X
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
LegalizerInfo.cpp 698 [](unsigned Acc, const MCOperandInfo &OpInfo) {
700 ? std::max(OpInfo.getGenericTypeIndex() + 1U, Acc)
701 : Acc;
705 [](unsigned Acc, const MCOperandInfo &OpInfo) {
707 ? std::max(OpInfo.getGenericImmIndex() + 1U, Acc)
708 : Acc;
  /src/external/apache2/llvm/dist/clang/utils/TableGen/
SveEmitter.cpp 1017 TypeSpec Acc;
1019 Acc.push_back(I);
1021 TypeSpecs.push_back(TypeSpec(Acc));
1022 Acc.clear();
NeonEmitter.cpp 122 TypeSpec Acc;
125 Acc.push_back(I);
126 Ret.push_back(TypeSpec(Acc));
127 Acc.clear();
129 Acc.push_back(I);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
LoopUtils.h 365 Value *getOrderedReduction(IRBuilderBase &Builder, Value *Acc, Value *Src,
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86LowerAMXIntrinsics.cpp 87 Value *Row, Value *Col, Value *K, Value *Acc, Value *LHS,
245 Value *Col, Value *K, Value *Acc,
303 auto *BitCastAcc = cast<BitCastInst>(Acc);
374 // %acc = call i32 @llvm.vector.reduce.add.v4i32(<4 x i32> %131)
375 // %neweltc = add i32 %elt, %acc
426 // %acc = call float
428 // %neweltc = bitcast float %acc to i32
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
DeadStoreElimination.cpp 1140 auto PushMemUses = [&WorkList, &Visited](MemoryAccess *Acc) {
1141 if (!Visited.insert(Acc).second)
1143 for (Use &U : Acc->uses())
1457 auto PushMemUses = [&WorkList](MemoryAccess *Acc) {
1458 for (Use &U : Acc->uses())
GVNHoist.cpp 634 const MemorySSA::AccessList *Acc = MSSA->getBlockAccesses(BB);
635 if (!Acc)
643 for (const MemoryAccess &MA : *Acc)
LICM.cpp 145 "licm-mssa-max-acc-promotion", cl::init(250), cl::Hidden,
1147 for (const auto &Acc : *Accs) {
1148 if (isa<MemoryPhi>(&Acc))
1150 const auto *MUD = cast<MemoryUseOrDef>(&Acc);
GVN.cpp 1764 for (auto &Acc : *AL) {
1765 if (auto *Current = dyn_cast<MemoryUseOrDef>(&Acc))
  /src/external/apache2/llvm/dist/llvm/lib/IR/
IRBuilder.cpp 354 CallInst *IRBuilderBase::CreateFAddReduce(Value *Acc, Value *Src) {
356 Value *Ops[] = {Acc, Src};
362 CallInst *IRBuilderBase::CreateFMulReduce(Value *Acc, Value *Src) {
364 Value *Ops[] = {Acc, Src};
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
LoopUtils.cpp 948 Value *llvm::getOrderedReduction(IRBuilderBase &Builder, Value *Acc, Value *Src,
954 // e.g. ((((Acc + Scl[0]) + Scl[1]) + Scl[2]) + ) ... + Scl[VF-1]
955 Value *Result = Acc;

Completed in 51 milliseconds

1 2