Home
last modified time | relevance | path

Searched refs:Prefetch (Results 1 – 25 of 38) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopDataPrefetch.cpp233 struct Prefetch { struct
244 Prefetch(const SCEVAddRecExpr *L, Instruction *I) : LSCEVAddRec(L) { in Prefetch() argument
324 SmallVector<Prefetch, 16> Prefetches; in runOnLoop()
369 Prefetches.push_back(Prefetch(LSCEVAddRec, MemI)); in runOnLoop()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoXMips.td112 // Prefetch format.
138 // Prefetch Data Write.
142 // Prefetch Data Read.
H A DRISCVFeatures.td91 : RISCVExtension<1, 0, "Cache-Block Prefetch Instructions">;
94 "'Zicbop' (Cache-Block Prefetch Instructions)">;
1406 : RISCVExtension<1, 0, "MIPS Software Prefetch">;
/freebsd/sys/contrib/device-tree/Bindings/mtd/
H A Dgpmc-nand.txt39 "prefetch-polled" Prefetch polled mode (default)
41 "prefetch-dma" Prefetch enabled DMA mode
42 "prefetch-irq" Prefetch enabled irq mode
/freebsd/sys/contrib/device-tree/Bindings/display/imx/
H A Dfsl-imx-drm.txt62 Freescale i.MX PRE (Prefetch Resolve Engine)
88 Freescale i.MX PRG (Prefetch Resolve Gasket)
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp258 unsigned Prefetch; member
359 return Prefetch; in getPrefetchTag()
514 Op->Prefetch = Val; in CreatePrefetchTag()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A Darm_sve_sme_incl.td113 // J: Prefetch type (sv_prfop)
H A DBuiltinsARM.def203 // Prefetch
H A DBuiltinsAArch64.def96 // Prefetch
H A Darm_sve.td463 // Prefetch (Scalar base)
469 // Prefetch (Scalar base, VL displacement)
476 // Prefetch (Vector bases)
482 // Prefetch (Scalar base, Vector offsets)
503 // Prefetch (Vector bases, scalar offset)
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp524 struct PrefetchOp Prefetch; member
587 Prefetch = o.Prefetch; in AArch64Operand()
739 return Prefetch.Val; in getPrefetch()
779 return StringRef(Prefetch.Data, Prefetch.Length); in getPrefetchName()
2515 Op->Prefetch.Val = Val; in CreatePrefetch()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DOpenCLBuiltins.td954 …2.10, v2.0 s6.13.10: Async Copies from Global to Local Memory, Local to Global Memory, and Prefetch
955 …0 s5.1.7 and s6.1.7: Async Copies from Global to Local Memory, Local to Global Memory, and Prefetch
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsNVVM.td2087 // Intrinsics for Prefetch and Prefetchu
2170 // Intrinsics for Bulk Copy Prefetch L2
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZScheduleZEC12.td553 // Prefetch and execution hint
H A DSystemZScheduleZ196.td543 // Prefetch
H A DSystemZScheduleZ13.td581 // Prefetch and execution hint
H A DSystemZScheduleZ17.td609 // Prefetch and execution hint
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86.td129 "Prefetch instruction with T0 or T1 Hint">;
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SchedThunderX2T99.td849 // Prefetch
H A DAArch64SchedThunderX3T110.td1018 // Prefetch
H A DAArch64SchedNeoverseV1.td1906 // Prefetch
H A DAArch64SchedA64FX.td1010 // Prefetch
H A DAArch64SchedNeoverseN2.td2334 // Prefetch
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVBuiltins.td681 // Async Copy and Prefetch builtin records:
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEInstrVec.td347 // Section 8.9.19 - PFCHV (Prefetch Vector)

12