Lines Matching refs:InstX86Br
370 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,
384 return new (Func->allocate<InstX86Br>())
385 InstX86Br(Func, TargetTrue, TargetFalse, NoLabel, Condition, Kind);
388 static InstX86Br *create(Cfg *Func, CfgNode *Target, Mode Kind) {
391 return new (Func->allocate<InstX86Br>())
392 InstX86Br(Func, NoCondTarget, Target, NoLabel, Cond::Br_None, Kind);
397 static InstX86Br *create(Cfg *Func, CfgNode *Target, BrCond Condition,
402 return new (Func->allocate<InstX86Br>())
403 InstX86Br(Func, Target, NoUncondTarget, NoLabel, Condition, Kind);
407 static InstX86Br *create(Cfg *Func, InstX86Label *Label, BrCond Condition,
411 return new (Func->allocate<InstX86Br>())
412 InstX86Br(Func, NoCondTarget, NoUncondTarget, Label, Condition, Kind);
441 InstX86Br(Cfg *Func, const CfgNode *TargetTrue, const CfgNode *TargetFalse,
3197 using Br = typename InstImpl<TraitsType>::InstX86Br;