Test branches
This commit is contained in:
parent
a6946d3c8e
commit
abcc20748c
1 changed files with 6 additions and 0 deletions
|
@ -51,9 +51,15 @@ public:
|
|||
Constant(TypeFloat(32), Literal(50.0f))});
|
||||
ConstantNull(TypeVector(TypeInt(64, false), 4));
|
||||
|
||||
auto skip{Label()};
|
||||
auto end{Label()};
|
||||
auto main_type{TypeFunction(TypeVoid())};
|
||||
auto main_func{Emit(Function(TypeVoid(), spv::FunctionControlMask::MaskNone, main_type))};
|
||||
Emit(Label());
|
||||
Emit(BranchConditional(ConstantTrue(TypeBool()), skip, end, 5, 0));
|
||||
Emit(skip);
|
||||
Emit(Branch(end));
|
||||
Emit(end);
|
||||
Emit(Return());
|
||||
Emit(FunctionEnd());
|
||||
|
||||
|
|
Loading…
Reference in a new issue