Lines Matching defs:InstBr
374 class InstBr : public InstHighLevel {
375 InstBr() = delete;
376 InstBr(const InstBr &) = delete;
377 InstBr &operator=(const InstBr &) = delete;
382 static InstBr *create(Cfg *Func, Operand *Source, CfgNode *TargetTrue,
384 return new (Func->allocate<InstBr>())
385 InstBr(Func, Source, TargetTrue, TargetFalse);
388 static InstBr *create(Cfg *Func, CfgNode *Target) {
389 return new (Func->allocate<InstBr>()) InstBr(Func, Target);
411 InstBr(Cfg *Func, Operand *Source, CfgNode *TargetTrue, CfgNode *TargetFalse);
413 InstBr(Cfg *Func, CfgNode *Target);