/openbsd/gnu/llvm/llvm/lib/Support/ |
H A D | xxhash.cpp | 56 static uint64_t round(uint64_t Acc, uint64_t Input) { in round() argument 57 Acc += Input * PRIME64_2; in round() 58 Acc = rotl64(Acc, 31); in round() 59 Acc *= PRIME64_1; in round() 60 return Acc; in round() 63 static uint64_t mergeRound(uint64_t Acc, uint64_t Val) { in mergeRound() argument 65 Acc ^= Val; in mergeRound() 66 Acc = Acc * PRIME64_1 + PRIME64_4; in mergeRound() 67 return Acc; in mergeRound()
|
/openbsd/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | ARMParallelDSP.cpp | 122 if (Add == Acc) in InsertMuls() 135 if (Acc) in InsertAcc() 137 Acc = V; in InsertAcc() 193 LLVM_DEBUG(if (Acc) dbgs() << "Acc in: " << *Acc << "\n") in dump() 686 if (!Acc) { in InsertParallelMACs() 687 Acc = Mul; in InsertParallelMACs() 695 Acc = Builder.CreateAdd(Mul, Acc); in InsertParallelMACs() 698 if (!Acc) { in InsertParallelMACs() 699 Acc = R.is64Bit() ? in InsertParallelMACs() 704 Acc = Builder.CreateSExt(Acc, R.getType()); in InsertParallelMACs() [all …]
|
H A D | ARMInstrCDE.td | 98 bit Acc; // "acc" field for encoding 108 bit Acc; // "acc" field for encoding 195 let Acc = acc; 276 : CDE_Vec_Instr<params.Acc, params.Oops, 297 : CDE_FP_Instr<params.Acc, sz, params.Oops, 331 : CDE_Vec_Instr<params.Acc, params.Oops, 358 : CDE_FP_Instr<params.Acc, sz, params.Oops, 398 : CDE_Vec_Instr<params.Acc, params.Oops, 428 : CDE_FP_Instr<params.Acc, sz, params.Oops, 501 let Acc = acc; [all …]
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
H A D | LegalizerInfo.cpp | 383 [](unsigned Acc, const MCOperandInfo &OpInfo) { in verify() argument 385 ? std::max(OpInfo.getGenericTypeIndex() + 1U, Acc) in verify() 386 : Acc; in verify() 390 [](unsigned Acc, const MCOperandInfo &OpInfo) { in verify() argument 392 ? std::max(OpInfo.getGenericImmIndex() + 1U, Acc) in verify() 393 : Acc; in verify()
|
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/ |
H A D | PPCPreEmitPeephole.cpp | 381 Register Acc = BBI.getOperand(0).getReg(); in removeAccPrimeUnprime() local 382 assert(PPC::ACCRCRegClass.contains(Acc) && in removeAccPrimeUnprime() 384 Candidates[Acc - PPC::ACC0] = &BBI; in removeAccPrimeUnprime() 389 Register Acc = BBI.getOperand(0).getReg(); in removeAccPrimeUnprime() local 390 assert(PPC::ACCRCRegClass.contains(Acc) && in removeAccPrimeUnprime() 392 if (!Candidates[Acc - PPC::ACC0]) in removeAccPrimeUnprime() 395 InstrsToErase.insert(Candidates[Acc - PPC::ACC0]); in removeAccPrimeUnprime()
|
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/ |
H A D | HexagonStoreWidening.cpp | 400 unsigned Acc = 0; // Value accumulator. in createWideStores() local 411 Acc |= Val; in createWideStores() 422 if (Acc < 0x10000) { in createWideStores() 428 int Val = (TotalSize == 2) ? int16_t(Acc) : int(Acc); in createWideStores() 445 .addImm(int(Acc)); in createWideStores()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | ExpandReductions.cpp | 121 Value *Acc = II->getArgOperand(0); in expandReductions() local 124 Rdx = getOrderedReduction(Builder, Acc, Vec, getOpcode(ID), RK); in expandReductions() 132 Acc, Rdx, "bin.rdx"); in expandReductions()
|
/openbsd/gnu/llvm/llvm/tools/llvm-rc/ |
H A D | ResourceScriptStmt.cpp | 49 for (const auto &Acc : Accelerators) { in log() local 50 OS << " Accelerator: " << Acc.Event << " " << Acc.Id; in log() 52 if (Acc.Flags & Accelerator::OptionsFlags[i]) in log()
|
/openbsd/gnu/usr.bin/binutils-2.17/include/opcode/ |
H A D | i386.h | 200 {"in", 2, 0xe4, X, 0, bwl_Suf|W, { Imm8, Acc, 0 } }, 204 {"out", 2, 0xe6, X, 0, bwl_Suf|W, { Acc, Imm8, 0 } }, 238 {"add", 2, 0x04, X, 0, bwlq_Suf|W, { EncImm, Acc, 0} }, 246 {"sub", 2, 0x2c, X, 0, bwlq_Suf|W, { EncImm, Acc, 0} }, 254 {"sbb", 2, 0x1c, X, 0, bwlq_Suf|W, { EncImm, Acc, 0} }, 259 {"cmp", 2, 0x3c, X, 0, bwlq_Suf|W, { EncImm, Acc, 0} }, 264 {"test", 2, 0xa8, X, 0, bwlq_Suf|W, { EncImm, Acc, 0} }, 274 {"or", 2, 0x0c, X, 0, bwlq_Suf|W, { EncImm, Acc, 0} }, 1574 {"al", Reg8|Acc, 0, 0}, 1600 {"ax", Reg16|Acc, 0, 0}, [all …]
|
/openbsd/gnu/usr.bin/binutils/include/opcode/ |
H A D | i386.h | 186 {"in", 2, 0xe4, X, 0, bwl_Suf|W, { Imm8, Acc, 0 } }, 190 {"out", 2, 0xe6, X, 0, bwl_Suf|W, { Acc, Imm8, 0 } }, 224 {"add", 2, 0x04, X, 0, bwlq_Suf|W, { EncImm, Acc, 0} }, 232 {"sub", 2, 0x2c, X, 0, bwlq_Suf|W, { EncImm, Acc, 0} }, 240 {"sbb", 2, 0x1c, X, 0, bwlq_Suf|W, { EncImm, Acc, 0} }, 260 {"or", 2, 0x0c, X, 0, bwlq_Suf|W, { EncImm, Acc, 0} }, 806 {"fnstsw", 1, 0xdfe0, X, 0, FP, { Acc, 0, 0} }, 809 {"fstsw", 1, 0xdfe0, X, 0, FP|FWait, { Acc, 0, 0} }, 1488 {"al", Reg8|Acc, 0, 0}, 1514 {"ax", Reg16|Acc, 0, 0}, [all …]
|
/openbsd/gnu/llvm/llvm/lib/Transforms/IPO/ |
H A D | Attributor.cpp | 412 if ((IsLoad && !Acc.isWriteOrAssumption()) || (!IsLoad && !Acc.isRead())) in getPotentialCopiesOfMemoryValue() 414 if (IsLoad && Acc.isWrittenValueYetUndetermined()) in getPotentialCopiesOfMemoryValue() 431 if (!Acc.isWrittenValueUnknown()) { in getPotentialCopiesOfMemoryValue() 432 Value *V = AdjustWrittenValueType(Acc, *Acc.getWrittenValue()); in getPotentialCopiesOfMemoryValue() 460 NewCopies.push_back(Acc.getRemoteInst()); in getPotentialCopiesOfMemoryValue() 3512 OS << " [" << Acc.getKind() << "] " << *Acc.getRemoteInst(); in operator <<() 3513 if (Acc.getLocalInst() != Acc.getRemoteInst()) in operator <<() 3514 OS << " via " << *Acc.getLocalInst(); in operator <<() 3515 if (Acc.getContent()) { in operator <<() 3516 if (*Acc.getContent()) in operator <<() [all …]
|
H A D | AttributorAttributes.cpp | 915 Current &= Acc; in addAccess() 1094 (Acc.getRemoteInst() != Acc.getLocalInst() && in forallInterferingAccesses() 1156 if (Exact && Acc.isMustAccess() && Acc.getRemoteInst() != &I) { in forallInterferingAccesses() 1157 if (Acc.isWrite() || (isa<LoadInst>(I) && Acc.isWriteOrAssumption())) in forallInterferingAccesses() 1170 DominatingWrites.insert(&Acc); in forallInterferingAccesses() 1197 if (!CanIgnoreThreading(Acc)) in forallInterferingAccesses() 1257 if (!DominatingWrites.count(&Acc)) in forallInterferingAccesses() 1346 auto &Acc = AccessList[AccIndex]; in dumpState() local 1347 O << " - " << Acc.getKind() << " - " << *Acc.getLocalInst() << "\n"; in dumpState() 1348 if (Acc.getLocalInst() != Acc.getRemoteInst()) in dumpState() [all …]
|
/openbsd/gnu/llvm/llvm/lib/Analysis/ |
H A D | ConstantFolding.cpp | 1812 APInt Acc = EltC->getValue(); in constantFoldVectorReduce() local 1819 Acc = Acc + X; in constantFoldVectorReduce() 1822 Acc = Acc * X; in constantFoldVectorReduce() 1825 Acc = Acc & X; in constantFoldVectorReduce() 1828 Acc = Acc | X; in constantFoldVectorReduce() 1831 Acc = Acc ^ X; in constantFoldVectorReduce() 1834 Acc = APIntOps::smin(Acc, X); in constantFoldVectorReduce() 1837 Acc = APIntOps::smax(Acc, X); in constantFoldVectorReduce() 1840 Acc = APIntOps::umin(Acc, X); in constantFoldVectorReduce() 1843 Acc = APIntOps::umax(Acc, X); in constantFoldVectorReduce() [all …]
|
H A D | MemorySSAUpdater.cpp | 609 const MemorySSA::AccessList *Acc = MSSA->getBlockAccesses(BB); in cloneUsesAndDefs() local 610 if (!Acc) in cloneUsesAndDefs() 612 for (const MemoryAccess &MA : *Acc) { in cloneUsesAndDefs() 1385 if (MemorySSA::AccessList *Acc = MSSA->getWritableBlockAccesses(BB)) in removeBlocks() local 1386 for (MemoryAccess &MA : *Acc) in removeBlocks() 1392 MemorySSA::AccessList *Acc = MSSA->getWritableBlockAccesses(BB); in removeBlocks() local 1393 if (!Acc) in removeBlocks() 1395 for (MemoryAccess &MA : llvm::make_early_inc_range(*Acc)) { in removeBlocks()
|
/openbsd/gnu/usr.bin/binutils/gas/config/ |
H A D | tc-i386.h | 298 #define Acc 0x4000000 /* Accumulator %al or %ax or %eax */ macro 313 #define ImplicitRegister (InOutPortReg|ShiftCount|Acc|FloatAcc)
|
H A D | tc-i386.c | 1141 { Acc, "Acc" }, 1989 || ((((m0) & Acc) ? Reg : (t0)) & (((m1) & Acc) ? Reg : (t1)) & Reg) == 0 ) in match_template() 2385 && (i.tm.operand_types[op] & (Reg16 | Reg32 | Acc)) != 0) in check_long_reg() 2396 && (i.tm.operand_types[op] & (Reg32 | Acc)) != 0) in check_long_reg() 2417 && (i.tm.operand_types[op] & (Reg32 | Acc)) != 0) in check_long_reg() 2436 && (i.tm.operand_types[op] & (Reg16 | Reg32 | Acc)) != 0) in check_qword_reg() 2447 && (i.tm.operand_types[op] & (Reg32 | Acc)) != 0) in check_qword_reg() 2467 && (i.tm.operand_types[op] & (Reg16 | Reg32 | Acc)) != 0) in check_word_reg() 2478 && (i.tm.operand_types[op] & (Reg16 | Acc)) != 0) in check_word_reg()
|
/openbsd/gnu/usr.bin/binutils-2.17/gas/config/ |
H A D | tc-i386.h | 288 #define Acc 0x4000000 /* Accumulator %al or %ax or %eax */ macro 303 #define ImplicitRegister (InOutPortReg|ShiftCount|Acc|FloatAcc)
|
H A D | tc-i386.c | 1170 { Acc, "Acc" }, 2213 || ((((m0) & Acc) ? Reg : (t0)) & (((m1) & Acc) ? Reg : (t1)) & Reg) == 0 ) in match_template() 2666 && (i.tm.operand_types[op] & (Reg16 | Reg32 | Acc)) != 0) in check_long_reg() 2677 && (i.tm.operand_types[op] & (Reg32 | Acc)) != 0) in check_long_reg() 2698 && (i.tm.operand_types[op] & (Reg32 | Acc)) != 0) in check_long_reg() 2717 && (i.tm.operand_types[op] & (Reg16 | Reg32 | Acc)) != 0) in check_qword_reg() 2728 && (i.tm.operand_types[op] & (Reg32 | Acc)) != 0) in check_qword_reg() 2748 && (i.tm.operand_types[op] & (Reg16 | Reg32 | Acc)) != 0) in check_word_reg() 2759 && (i.tm.operand_types[op] & (Reg16 | Acc)) != 0) in check_word_reg() 4387 || !(i.base_reg->reg_type & Acc)
|
/openbsd/gnu/llvm/clang/utils/TableGen/ |
H A D | SveEmitter.cpp | 1017 TypeSpec Acc; in createIntrinsic() local 1019 Acc.push_back(I); in createIntrinsic() 1021 TypeSpecs.push_back(TypeSpec(Acc)); in createIntrinsic() 1022 Acc.clear(); in createIntrinsic()
|
H A D | ClangOpenCLBuiltinEmitter.cpp | 1008 StringRef Acc = Type->getValueAsString("AccessQualifier"); in getTypeString() local 1009 if (Acc != "") { in getTypeString() 1010 S += StringSwitch<const char *>(Acc) in getTypeString()
|
/openbsd/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86LowerAMXIntrinsics.cpp | 88 Value *Row, Value *Col, Value *K, Value *Acc, Value *LHS, 246 Value *Col, Value *K, Value *Acc, in createTileDPLoops() argument 304 auto *BitCastAcc = cast<BitCastInst>(Acc); in createTileDPLoops()
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/ |
H A D | GVNHoist.cpp | 636 const MemorySSA::AccessList *Acc = MSSA->getBlockAccesses(BB); in hasMemoryUse() local 637 if (!Acc) in hasMemoryUse() 645 for (const MemoryAccess &MA : *Acc) in hasMemoryUse()
|
H A D | DeadStoreElimination.cpp | 1143 auto PushMemUses = [&WorkList, &Visited](MemoryAccess *Acc) { in isWriteAtEndOfFunction() argument 1144 if (!Visited.insert(Acc).second) in isWriteAtEndOfFunction() 1146 for (Use &U : Acc->uses()) in isWriteAtEndOfFunction() 1479 auto PushMemUses = [&WorkList](MemoryAccess *Acc) { in getDomMemoryDef() argument 1480 for (Use &U : Acc->uses()) in getDomMemoryDef()
|
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUAttributor.cpp | 614 Range, [](const AAPointerInfo::Access &Acc, bool IsExact) { in funcRetrievesImplicitKernelArg() argument 615 return Acc.getRemoteInst()->isDroppable(); in funcRetrievesImplicitKernelArg()
|
/openbsd/gnu/llvm/llvm/include/llvm/Transforms/Utils/ |
H A D | LoopUtils.h | 370 Value *getOrderedReduction(IRBuilderBase &Builder, Value *Acc, Value *Src,
|