| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMParallelDSP.cpp | 121 if (Add == Acc) in InsertMuls() 134 if (Acc) in InsertAcc() 136 Acc = V; in InsertAcc() 188 LLVM_DEBUG(if (Acc) dbgs() << "Acc in: " << *Acc << "\n") in dump() 681 if (!Acc) { in InsertParallelMACs() 682 Acc = Mul; in InsertParallelMACs() 690 Acc = Builder.CreateAdd(Mul, Acc); in InsertParallelMACs() 693 if (!Acc) { in InsertParallelMACs() 694 Acc = R.is64Bit() ? in InsertParallelMACs() 699 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 …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Support/ |
| H A D | xxhash.cpp | 64 static uint64_t round(uint64_t Acc, uint64_t Input) { in round() argument 65 Acc += Input * PRIME64_2; in round() 66 Acc = rotl64(Acc, 31); in round() 67 Acc *= PRIME64_1; in round() 68 return Acc; in round() 71 static uint64_t mergeRound(uint64_t Acc, uint64_t Val) { in mergeRound() argument 73 Acc ^= Val; in mergeRound() 74 Acc = Acc * PRIME64_1 + PRIME64_4; in mergeRound() 75 return Acc; in mergeRound()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerInfo.cpp | 386 [](unsigned Acc, const MCOperandInfo &OpInfo) { in verify() argument 388 ? std::max(OpInfo.getGenericTypeIndex() + 1U, Acc) in verify() 389 : Acc; in verify() 393 [](unsigned Acc, const MCOperandInfo &OpInfo) { in verify() argument 395 ? std::max(OpInfo.getGenericImmIndex() + 1U, Acc) in verify() 396 : Acc; in verify()
|
| H A D | LegalizerHelper.cpp | 4846 Register Acc = SplitSrcs[0]; in fewerElementsVectorReductions() local 4848 Acc = MIRBuilder.buildInstr(ScalarOpc, {NarrowTy}, {Acc, SplitSrcs[Idx]}) in fewerElementsVectorReductions() 4850 MIRBuilder.buildCopy(DstReg, Acc); in fewerElementsVectorReductions() 4868 Register Acc = PartialReductions[0]; in fewerElementsVectorReductions() local 4872 {Acc, PartialReductions[Part]}); in fewerElementsVectorReductions() 4874 Acc = MIRBuilder in fewerElementsVectorReductions() 4875 .buildInstr(ScalarOpc, {DstTy}, {Acc, PartialReductions[Part]}) in fewerElementsVectorReductions() 4903 Register Acc = ScalarReg; in fewerElementsVectorSeqReductions() local 4905 Acc = MIRBuilder.buildInstr(ScalarOpc, {NarrowTy}, {Acc, SplitSrcs[i]}) in fewerElementsVectorSeqReductions() 4908 MIRBuilder.buildCopy(DstReg, Acc); in fewerElementsVectorSeqReductions()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCPreEmitPeephole.cpp | 380 Register Acc = BBI.getOperand(0).getReg(); in removeAccPrimeUnprime() local 381 assert(PPC::ACCRCRegClass.contains(Acc) && in removeAccPrimeUnprime() 383 Candidates[Acc - PPC::ACC0] = &BBI; in removeAccPrimeUnprime() 388 Register Acc = BBI.getOperand(0).getReg(); in removeAccPrimeUnprime() local 389 assert(PPC::ACCRCRegClass.contains(Acc) && in removeAccPrimeUnprime() 391 if (!Candidates[Acc - PPC::ACC0]) in removeAccPrimeUnprime() 394 InstrsToErase.insert(Candidates[Acc - PPC::ACC0]); in removeAccPrimeUnprime()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | Attributor.cpp | 443 if ((IsLoad && !Acc.isWriteOrAssumption()) || (!IsLoad && !Acc.isRead())) in getPotentialCopiesOfMemoryValue() 450 if (!Acc.isWrittenValueUnknown()) in getPotentialCopiesOfMemoryValue() 451 if (Value *V = AdjustWrittenValueType(Acc, *Acc.getWrittenValue())) in getPotentialCopiesOfMemoryValue() 467 if ((IsLoad && !Acc.isWriteOrAssumption()) || (!IsLoad && !Acc.isRead())) in getPotentialCopiesOfMemoryValue() 486 if (!Acc.isWrittenValueUnknown()) { in getPotentialCopiesOfMemoryValue() 487 Value *V = AdjustWrittenValueType(Acc, *Acc.getWrittenValue()); in getPotentialCopiesOfMemoryValue() 3790 OS << " [" << Acc.getKind() << "] " << *Acc.getRemoteInst(); in operator <<() 3791 if (Acc.getLocalInst() != Acc.getRemoteInst()) in operator <<() 3792 OS << " via " << *Acc.getLocalInst(); in operator <<() 3793 if (Acc.getContent()) { in operator <<() [all …]
|
| H A D | AttributorAttributes.cpp | 971 Current &= Acc; in addAccess() 1167 (Acc.getRemoteInst() != Acc.getLocalInst() && in forallInterferingAccesses() 1245 if (Exact && Acc.isMustAccess() && Acc.getRemoteInst() != &I) { in forallInterferingAccesses() 1246 if (Acc.isWrite() || (isa<LoadInst>(I) && Acc.isWriteOrAssumption())) in forallInterferingAccesses() 1258 DominatingWrites.insert(&Acc); in forallInterferingAccesses() 1285 if (SkipCB && SkipCB(Acc)) in forallInterferingAccesses() 1287 if (!CanIgnoreThreading(Acc)) in forallInterferingAccesses() 1348 if (!DominatingWrites.count(&Acc)) in forallInterferingAccesses() 1437 auto &Acc = AccessList[AccIndex]; in dumpState() local 1438 O << " - " << Acc.getKind() << " - " << *Acc.getLocalInst() << "\n"; in dumpState() [all …]
|
| /freebsd-14.2/contrib/llvm-project/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()
|
| /freebsd-14.2/contrib/llvm-project/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()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | MemorySSAUpdater.cpp | 600 const MemorySSA::AccessList *Acc = MSSA->getBlockAccesses(BB); in cloneUsesAndDefs() local 601 if (!Acc) in cloneUsesAndDefs() 603 for (const MemoryAccess &MA : *Acc) { in cloneUsesAndDefs() 1360 if (MemorySSA::AccessList *Acc = MSSA->getWritableBlockAccesses(BB)) in removeBlocks() local 1361 for (MemoryAccess &MA : *Acc) in removeBlocks() 1367 MemorySSA::AccessList *Acc = MSSA->getWritableBlockAccesses(BB); in removeBlocks() local 1368 if (!Acc) in removeBlocks() 1370 for (MemoryAccess &MA : llvm::make_early_inc_range(*Acc)) { in removeBlocks()
|
| H A D | ConstantFolding.cpp | 1807 APInt Acc = EltC->getValue(); in constantFoldVectorReduce() local 1814 Acc = Acc + X; in constantFoldVectorReduce() 1817 Acc = Acc * X; in constantFoldVectorReduce() 1820 Acc = Acc & X; in constantFoldVectorReduce() 1823 Acc = Acc | X; in constantFoldVectorReduce() 1826 Acc = Acc ^ X; in constantFoldVectorReduce() 1829 Acc = APIntOps::smin(Acc, X); in constantFoldVectorReduce() 1832 Acc = APIntOps::smax(Acc, X); in constantFoldVectorReduce() 1835 Acc = APIntOps::umin(Acc, X); in constantFoldVectorReduce() 1838 Acc = APIntOps::umax(Acc, X); in constantFoldVectorReduce() [all …]
|
| /freebsd-14.2/contrib/one-true-awk/testdir/ |
| H A D | latin1 | 10 Acc�l�rer l'�mergence de la soci�t� de l'information
|
| /freebsd-14.2/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | ClangOpenCLBuiltinEmitter.cpp | 1020 StringRef Acc = Type->getValueAsString("AccessQualifier"); in getTypeString() local 1021 if (Acc != "") { in getTypeString() 1022 S += StringSwitch<const char *>(Acc) in getTypeString()
|
| H A D | SveEmitter.cpp | 1171 TypeSpec Acc; in createIntrinsic() local 1173 Acc.push_back(I); in createIntrinsic() 1175 TypeSpecs.push_back(TypeSpec(Acc)); in createIntrinsic() 1176 Acc.clear(); in createIntrinsic()
|
| H A D | NeonEmitter.cpp | 121 TypeSpec Acc; in fromTypeSpecs() local 124 Acc.push_back(I); in fromTypeSpecs() 125 Ret.push_back(TypeSpec(Acc)); in fromTypeSpecs() 126 Acc.clear(); in fromTypeSpecs() 128 Acc.push_back(I); in fromTypeSpecs()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86LowerAMXIntrinsics.cpp | 87 Value *Row, Value *Col, Value *K, Value *Acc, Value *LHS, 243 Value *Col, Value *K, Value *Acc, in createTileDPLoops() argument 301 auto *BitCastAcc = cast<BitCastInst>(Acc); in createTileDPLoops()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | DeadStoreElimination.cpp | 1171 auto PushMemUses = [&WorkList, &Visited](MemoryAccess *Acc) { in isWriteAtEndOfFunction() argument 1172 if (!Visited.insert(Acc).second) in isWriteAtEndOfFunction() 1174 for (Use &U : Acc->uses()) in isWriteAtEndOfFunction() 1507 auto PushMemUses = [&WorkList](MemoryAccess *Acc) { in getDomMemoryDef() argument 1508 for (Use &U : Acc->uses()) in getDomMemoryDef()
|
| H A D | GVNHoist.cpp | 600 const MemorySSA::AccessList *Acc = MSSA->getBlockAccesses(BB); in hasMemoryUse() local 601 if (!Acc) in hasMemoryUse() 609 for (const MemoryAccess &MA : *Acc) in hasMemoryUse()
|
| H A D | MemCpyOptimizer.cpp | 324 [&AA, Loc](const MemoryAccess &Acc) { in writtenBetween() argument 325 if (isa<MemoryUse>(&Acc)) in writtenBetween() 328 cast<MemoryUseOrDef>(&Acc)->getMemoryInst(); in writtenBetween()
|
| H A D | LICM.cpp | 1123 for (const auto &Acc : *Accs) { in isOnlyMemoryAccess() 1124 if (isa<MemoryPhi>(&Acc)) in isOnlyMemoryAccess() 1126 const auto *MUD = cast<MemoryUseOrDef>(&Acc); in isOnlyMemoryAccess()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | LoopUtils.h | 381 Value *getOrderedReduction(IRBuilderBase &Builder, Value *Acc, Value *Src,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | IRBuilder.cpp | 417 CallInst *IRBuilderBase::CreateFAddReduce(Value *Acc, Value *Src) { in CreateFAddReduce() argument 419 Value *Ops[] = {Acc, Src}; in CreateFAddReduce() 425 CallInst *IRBuilderBase::CreateFMulReduce(Value *Acc, Value *Src) { in CreateFMulReduce() argument 427 Value *Ops[] = {Acc, Src}; in CreateFMulReduce()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAttributor.cpp | 661 Range, [](const AAPointerInfo::Access &Acc, bool IsExact) { in funcRetrievesImplicitKernelArg() argument 662 return Acc.getRemoteInst()->isDroppable(); in funcRetrievesImplicitKernelArg()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfo.cpp | 3140 Register Acc = MRI.createVirtualRegister(&RISCV::GPRRegClass); in getVLENFactoredAmount() local 3141 BuildMI(MBB, II, DL, get(RISCV::ADDI), Acc) in getVLENFactoredAmount() 3154 BuildMI(MBB, II, DL, get(RISCV::ADD), Acc) in getVLENFactoredAmount() 3155 .addReg(Acc, RegState::Kill) in getVLENFactoredAmount() 3163 .addReg(Acc) in getVLENFactoredAmount()
|