Home
last modified time | relevance | path

Searched refs:InstX86Br (Results 1 – 4 of 4) sorted by relevance

/external/swiftshader/third_party/subzero/src/
DIceTargetLoweringX86Base.h74 using InstX86Br = typename Traits::Insts::Br; variable
564 Context.insert<InstX86Br>(TargetTrue, TargetFalse, Condition, in _br()
565 InstX86Br::Far); in _br()
568 Context.insert<InstX86Br>(Target, InstX86Br::Far); in _br()
571 Context.insert<InstX86Br>(Target, Condition, InstX86Br::Far); in _br()
574 typename InstX86Br::Mode Kind = InstX86Br::Near) {
575 Context.insert<InstX86Br>(Label, Condition, Kind);
DIceInstX86Base.h370 class InstX86Br final : public InstX86Base {
371 InstX86Br() = delete;
372 InstX86Br(const InstX86Br &) = delete;
373 InstX86Br &operator=(const InstX86Br &) = delete;
379 static InstX86Br *create(Cfg *Func, CfgNode *TargetTrue, in create()
384 return new (Func->allocate<InstX86Br>()) in create()
385 InstX86Br(Func, TargetTrue, TargetFalse, NoLabel, Condition, Kind); in create()
388 static InstX86Br *create(Cfg *Func, CfgNode *Target, Mode Kind) { in create()
391 return new (Func->allocate<InstX86Br>()) in create()
392 InstX86Br(Func, NoCondTarget, Target, NoLabel, Cond::Br_None, Kind); in create()
[all …]
DIceInstX86BaseImpl.h108 InstImpl<TraitsType>::InstX86Br::InstX86Br(Cfg *Func, const CfgNode *TargetTrue, in InstX86Br() function
117 bool InstImpl<TraitsType>::InstX86Br::optimizeBranch(const CfgNode *NextNode) { in optimizeBranch()
155 bool InstImpl<TraitsType>::InstX86Br::repointEdges(CfgNode *OldNode, in repointEdges()
481 void InstImpl<TraitsType>::InstX86Br::emit(const Cfg *Func) const { in emit()
510 void InstImpl<TraitsType>::InstX86Br::emitIAS(const Cfg *Func) const { in emitIAS()
536 void InstImpl<TraitsType>::InstX86Br::dump(const Cfg *Func) const { in dump()
DIceTargetLoweringX86BaseImpl.h910 if (auto *Br = llvm::dyn_cast<InstX86Br>(I)) {
7225 _br(Traits::Cond::Br_b, Label, InstX86Br::Far);