Lines Matching refs:InstBr
379 class InstBr : public InstHighLevel {
380 InstBr() = delete;
381 InstBr(const InstBr &) = delete;
382 InstBr &operator=(const InstBr &) = delete;
387 static InstBr *create(Cfg *Func, Operand *Source, CfgNode *TargetTrue, in create()
389 return new (Func->allocate<InstBr>()) in create()
390 InstBr(Func, Source, TargetTrue, TargetFalse); in create()
393 static InstBr *create(Cfg *Func, CfgNode *Target) { in create()
394 return new (Func->allocate<InstBr>()) InstBr(Func, Target); in create()
416 InstBr(Cfg *Func, Operand *Source, CfgNode *TargetTrue, CfgNode *TargetFalse);
418 InstBr(Cfg *Func, CfgNode *Target);