Searched refs:Bypass (Results 1 – 13 of 13) sorted by relevance
31 class Bypass;32 def NoBypass : Bypass;111 list<Bypass> bypasses = [], int uops = 1> {116 list<Bypass> Bypasses = bypasses;125 class ProcessorItineraries<list<FuncUnit> fu, list<Bypass> bp,128 list<Bypass> BP = bp;
9 def Hex_FWD : Bypass;10 def HVX_FWD : Bypass;
33 def E500_GPR_Bypass : Bypass;34 def E500_CR_Bypass : Bypass;35 def E500_DivBypass : Bypass;
38 def E500mc_GPR_Bypass : Bypass;39 def E500mc_FPR_Bypass : Bypass;40 def E500mc_CR_Bypass : Bypass;
41 def E5500_GPR_Bypass : Bypass;42 def E5500_FPR_Bypass : Bypass;43 def E5500_CR_Bypass : Bypass;
59 def P440_GPR_Bypass : Bypass; // The bypass for general-purpose regs.60 def P440_FPR_Bypass : Bypass; // The bypass for floating-point regs.
586 void emitIterationCountCheck(BasicBlock *Bypass);591 BasicBlock *emitSCEVChecks(BasicBlock *Bypass);596 BasicBlock *emitMemRuntimeChecks(BasicBlock *Bypass);2038 BasicBlock *emitSCEVChecks(BasicBlock *Bypass, in emitSCEVChecks() argument2074 BasicBlock *emitMemRuntimeChecks(BasicBlock *Bypass, in emitMemRuntimeChecks() argument2982 DT->getNode(Bypass)->getIDom()) && in emitIterationCountCheck()2986 DT->changeImmediateDominator(Bypass, TCCheckBlock); in emitIterationCountCheck()3013 DT->changeImmediateDominator(Bypass, SCEVCheckBlock); in emitSCEVChecks()7721 assert(Bypass && "Expected valid bypass basic block."); in emitIterationCountCheck()7752 DT->changeImmediateDominator(Bypass, TCCheckBlock); in emitIterationCountCheck()[all …]
167 // Bypass and advance
180 // Bypass and advance
238 ### 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
598 dlc Bypass device level cache.
379 "true", "Enable Speculative Store Bypass Safe bit" >;
35 def A9_LdBypass : Bypass;