Home
last modified time | relevance | path

Searched refs:Accumulator (Results 1 – 25 of 32) sorted by relevance

12

/openbsd/gnu/llvm/llvm/include/llvm/ProfileData/
H A DSampleProf.h68 inline sampleprof_error MergeResult(sampleprof_error &Accumulator, in MergeResult() argument
72 if (Accumulator == sampleprof_error::success && in MergeResult()
74 Accumulator = Result; in MergeResult()
75 return Accumulator; in MergeResult()
/openbsd/gnu/usr.bin/gcc/gcc/config/d30v/
H A Dabi58 A0 volatile Accumulator
59 A1 saved Accumulator
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp5639 else if (kind == FMAInstKind::Accumulator) in genFusedMultiply()
5699 FMAInstKind::Accumulator); in genFusedMultiplyAcc()
6392 FMAInstKind::Accumulator); in genAlternativeCodeSequence()
6404 FMAInstKind::Accumulator); in genAlternativeCodeSequence()
6417 FMAInstKind::Accumulator); in genAlternativeCodeSequence()
6430 FMAInstKind::Accumulator); in genAlternativeCodeSequence()
6444 FMAInstKind::Accumulator); in genAlternativeCodeSequence()
6456 FMAInstKind::Accumulator); in genAlternativeCodeSequence()
6469 FMAInstKind::Accumulator); in genAlternativeCodeSequence()
6600 FMAInstKind::Accumulator); in genAlternativeCodeSequence()
[all …]
H A DAArch64RegisterInfo.td1486 // Accumulator array tiles.
1540 // Accumulator array
1545 // Accumulator array as single tiles
1592 // * Accumulator matrix:
1660 // Accumulator matrix
H A DAArch64SchedThunderX.td228 // Accumulator operands are needed two cycles later.
H A DAArch64SchedA53.td185 // Accumulator operands are needed two cycles later.
H A DAArch64ISelLowering.h831 Value *Accumulator = nullptr) const override;
H A DAArch64ISelLowering.cpp23986 Value *Accumulator) const { in createComplexDeinterleavingIR()
24010 if (Accumulator) { in createComplexDeinterleavingIR()
24011 LowerSplitAcc = B.CreateShuffleVector(Accumulator, LowerSplitMask); in createComplexDeinterleavingIR()
24012 UpperSplitAcc = B.CreateShuffleVector(Accumulator, UpperSplitMask); in createComplexDeinterleavingIR()
24030 if (Accumulator == nullptr) in createComplexDeinterleavingIR()
24031 Accumulator = ConstantFP::get(Ty, 0); in createComplexDeinterleavingIR()
24034 {Accumulator, InputB, InputA}); in createComplexDeinterleavingIR()
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCRegisterInfoMMA.td34 // SPE Accumulator for multiply-accumulate SPE operations. Never directly
H A DPPCRegisterInfoDMR.td49 // WACC - Wide ACC registers. Accumulator registers that are subregs of DMR.
/openbsd/gnu/llvm/llvm/lib/CodeGen/
H A DComplexDeinterleavingPass.cpp849 Value *Accumulator = in replaceNode() local
856 Node->Real, Node->Operation, Node->Rotation, Input0, Input1, Accumulator); in replaceNode()
/openbsd/gnu/usr.bin/binutils/gas/doc/
H A Dc-m68hc11.texi197 @item Accumulator Offset
203 @item Accumulator D offset indexed-indirect
/openbsd/gnu/usr.bin/binutils-2.17/gas/doc/
H A Dc-m68hc11.texi197 @item Accumulator Offset
203 @item Accumulator D offset indexed-indirect
/openbsd/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsRegisterInfo.td71 // Accumulator Registers
463 // Accumulator Registers
/openbsd/gnu/llvm/clang/include/clang/Basic/
H A Darm_mve.td539 multiclass Reduction<Type Accumulator, string basename, list<Type> basetypes,
542 dag accArg = (args Accumulator:$prev),
553 Accumulator, !con(accArg, (args Vector:$vec)),
556 Accumulator, !con(accArg, (args Vector:$vec, Predicate:$pred)),
/openbsd/gnu/llvm/llvm/lib/Target/ARM/
H A DARMISelLowering.h749 Value *Accumulator = nullptr) const override;
/openbsd/sys/dev/microcode/aic7xxx/
H A Daic7xxx.reg612 * Accumulator
613 * We cheat by passing arguments in the Accumulator up to the kernel driver
H A Daic79xx.reg3273 * Accumulator
/openbsd/gnu/llvm/clang/lib/Sema/
H A DSemaCodeComplete.cpp8344 std::string Accumulator; in CodeCompleteObjCSelector() local
8347 if (!Accumulator.empty()) { in CodeCompleteObjCSelector()
8349 Builder.getAllocator().CopyString(Accumulator)); in CodeCompleteObjCSelector()
8350 Accumulator.clear(); in CodeCompleteObjCSelector()
8354 Accumulator += Sel.getNameForSlot(I); in CodeCompleteObjCSelector()
8355 Accumulator += ':'; in CodeCompleteObjCSelector()
8357 Builder.AddTypedTextChunk(Builder.getAllocator().CopyString(Accumulator)); in CodeCompleteObjCSelector()
/openbsd/gnu/gcc/gcc/config/mips/
H A Dmips-dsp.md801 ;; Table 2-6. MIPS DSP ASE Instructions: Accumulator and DSPControl Access
/openbsd/gnu/llvm/llvm/docs/
H A DAMDGPUOperandSyntax.rst150 Accumulator registers. There are 256 32-bit accumulator registers.
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DTargetLowering.h3154 Value *Accumulator = nullptr) const {
/openbsd/gnu/usr.bin/gcc/gcc/config/frv/
H A Dfrv.md6904 ;; Accumulator read: type "mrdacc"
6922 ;; Accumulator write: type "mwtacc"
7179 ;; Accumulator addition/subtraction: type "maddacc"
/openbsd/gnu/gcc/gcc/config/frv/
H A Dfrv.md7326 ;; Accumulator read: type "mrdacc"
7344 ;; Accumulator write: type "mwtacc"
7601 ;; Accumulator addition/subtraction: type "maddacc"
/openbsd/gnu/usr.bin/binutils-2.17/cpu/
H A Dm32r.cpu798 (ACCUM - () "Accumulator")

12