Home
last modified time | relevance | path

Searched refs:Bypass (Results 1 – 25 of 27) sorted by relevance

12

/external/swiftshader/third_party/LLVM/include/llvm/Target/
DTargetSchedule.td29 class Bypass;
30 def NoBypass : Bypass;
109 list<Bypass> bypasses = []> {
113 list<Bypass> Bypasses = bypasses;
120 class ProcessorItineraries<list<FuncUnit> fu, list<Bypass> bp,
123 list<Bypass> BP = bp;
/external/llvm/include/llvm/Target/
DTargetItinerary.td32 class Bypass;
33 def NoBypass : Bypass;
112 list<Bypass> bypasses = [], int uops = 1> {
117 list<Bypass> Bypasses = bypasses;
126 class ProcessorItineraries<list<FuncUnit> fu, list<Bypass> bp,
129 list<Bypass> BP = bp;
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Target/
DTargetItinerary.td32 class Bypass;
33 def NoBypass : Bypass;
112 list<Bypass> bypasses = [], int uops = 1> {
117 list<Bypass> Bypasses = bypasses;
126 class ProcessorItineraries<list<FuncUnit> fu, list<Bypass> bp,
129 list<Bypass> BP = bp;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonSchedule.td10 def Hex_FWD : Bypass;
11 def HVX_FWD : Bypass;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCScheduleE500.td34 def E500_GPR_Bypass : Bypass;
35 def E500_CR_Bypass : Bypass;
36 def E500_DivBypass : Bypass;
DPPCScheduleE500mc.td39 def E500mc_GPR_Bypass : Bypass;
40 def E500mc_FPR_Bypass : Bypass;
41 def E500mc_CR_Bypass : Bypass;
DPPCScheduleE5500.td42 def E5500_GPR_Bypass : Bypass;
43 def E5500_FPR_Bypass : Bypass;
44 def E5500_CR_Bypass : Bypass;
DPPCSchedule440.td60 def P440_GPR_Bypass : Bypass; // The bypass for general-purpose regs.
61 def P440_FPR_Bypass : Bypass; // The bypass for floating-point regs.
/external/llvm/lib/Target/PowerPC/
DPPCScheduleE500mc.td39 def E500_GPR_Bypass : Bypass;
40 def E500_FPR_Bypass : Bypass;
41 def E500_CR_Bypass : Bypass;
DPPCScheduleE5500.td42 def E5500_GPR_Bypass : Bypass;
43 def E5500_FPR_Bypass : Bypass;
44 def E5500_CR_Bypass : Bypass;
DPPCSchedule440.td60 def P440_GPR_Bypass : Bypass; // The bypass for general-purpose regs.
61 def P440_FPR_Bypass : Bypass; // The bypass for floating-point regs.
/external/mesa3d/src/util/xmlpool/
Dnl.po197 msgid "Bypass the TCL pipeline"
202 "Bypass the TCL pipeline with state-based machine code generated on-the-fly"
Dfr.po196 msgid "Bypass the TCL pipeline"
201 "Bypass the TCL pipeline with state-based machine code generated on-the-fly"
Dsv.po195 msgid "Bypass the TCL pipeline"
200 "Bypass the TCL pipeline with state-based machine code generated on-the-fly"
Dde.po202 msgid "Bypass the TCL pipeline"
207 "Bypass the TCL pipeline with state-based machine code generated on-the-fly"
Des.po209 msgid "Bypass the TCL pipeline"
214 "Bypass the TCL pipeline with state-based machine code generated on-the-fly"
Dca.po228 msgid "Bypass the TCL pipeline"
233 "Bypass the TCL pipeline with state-based machine code generated on-the-fly"
/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp447 void emitMinimumIterationCountCheck(Loop *L, BasicBlock *Bypass);
449 void emitVectorLoopEnteredCheck(Loop *L, BasicBlock *Bypass);
452 void emitSCEVChecks(Loop *L, BasicBlock *Bypass);
454 void emitMemRuntimeChecks(Loop *L, BasicBlock *Bypass);
2833 BasicBlock *Bypass) { in emitMinimumIterationCountCheck() argument
2852 BranchInst::Create(Bypass, NewBB, CheckMinIters)); in emitMinimumIterationCountCheck()
2857 BasicBlock *Bypass) { in emitVectorLoopEnteredCheck() argument
2877 BranchInst::Create(Bypass, NewBB, Cmp)); in emitVectorLoopEnteredCheck()
2881 void InnerLoopVectorizer::emitSCEVChecks(Loop *L, BasicBlock *Bypass) { in emitSCEVChecks() argument
2887 SCEVExpander Exp(*PSE.getSE(), Bypass->getModule()->getDataLayout(), in emitSCEVChecks()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp578 void emitMinimumIterationCountCheck(Loop *L, BasicBlock *Bypass);
582 void emitSCEVChecks(Loop *L, BasicBlock *Bypass);
585 void emitMemRuntimeChecks(Loop *L, BasicBlock *Bypass);
2701 BasicBlock *Bypass) { in emitMinimumIterationCountCheck() argument
2724 BranchInst::Create(Bypass, NewBB, CheckMinIters)); in emitMinimumIterationCountCheck()
2728 void InnerLoopVectorizer::emitSCEVChecks(Loop *L, BasicBlock *Bypass) { in emitSCEVChecks() argument
2734 SCEVExpander Exp(*PSE.getSE(), Bypass->getModule()->getDataLayout(), in emitSCEVChecks()
2753 BranchInst::Create(Bypass, NewBB, SCEVCheck)); in emitSCEVChecks()
2758 void InnerLoopVectorizer::emitMemRuntimeChecks(Loop *L, BasicBlock *Bypass) { in emitMemRuntimeChecks() argument
2781 BranchInst::Create(Bypass, NewBB, MemRuntimeCheck)); in emitMemRuntimeChecks()
/external/u-boot/drivers/serial/
DKconfig421 bool "Bypass output when no connection"
424 Bypass console output and keep going even if there is no JTAG
/external/iputils/doc/
Dping.sgml333 Bypass the normal routing tables and send directly to a host on an attached
/external/swiftshader/third_party/llvm-7.0/llvm/docs/
DSpeculativeLoadHardening.md238 ### Variant #1.1 and #1.2 attacks: "Bounds Check Bypass Store"
241 The primary technique is known as "Bounds Check Bypass Store" and is discussed
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMScheduleA9.td32 def A9_LdBypass : Bypass;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMScheduleA9.td36 def A9_LdBypass : Bypass;
/external/llvm/lib/Target/ARM/
DARMScheduleA9.td36 def A9_LdBypass : Bypass;

12