authorgravatar for jacobly@ziglang.orgJacob Young <jacobly@ziglang.org> 2023-08-11 21:24:16-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-09-19 09:37:32-07:00
log05e01301b0b2eb55f167a808f63493d67e8f1f6b
tree9a01210e4f819e607c8530efc833c02461068d80
parent8366d534994b1a4c0182186697184d1f758958e3

Builder: further constant select cleanup


1 files changed, 0 insertions(+), 17 deletions(-)

src/codegen/llvm/Builder.zig-17
......@@ -7181,7 +7181,6 @@ pub const Constant = enum(u32) {
71817181 @"and",
71827182 @"or",
71837183 xor,
7184 select,
71857184 @"asm",
71867185 @"asm sideeffect",
71877186 @"asm alignstack",
......@@ -7293,12 +7292,6 @@ pub const Constant = enum(u32) {
72937292 rhs: Constant,
72947293 };
72957294
7296 pub const Select = extern struct {
7297 cond: Constant,
7298 lhs: Constant,
7299 rhs: Constant,
7300 };
7301
73027295 pub const Assembly = extern struct {
73037296 type: Type,
73047297 assembly: String,
......@@ -7430,7 +7423,6 @@ pub const Constant = enum(u32) {
74307423 .@"or",
74317424 .xor,
74327425 => builder.constantExtraData(Binary, item.data).lhs.typeOf(builder),
7433 .select => builder.constantExtraData(Select, item.data).lhs.typeOf(builder),
74347426 .@"asm",
74357427 .@"asm sideeffect",
74367428 .@"asm alignstack",
......@@ -7820,15 +7812,6 @@ pub const Constant = enum(u32) {
78207812 extra.rhs.fmt(data.builder),
78217813 });
78227814 },
7823 .select => |tag| {
7824 const extra = data.builder.constantExtraData(Select, item.data);
7825 try writer.print("{s} ({%}, {%}, {%})", .{
7826 @tagName(tag),
7827 extra.cond.fmt(data.builder),
7828 extra.lhs.fmt(data.builder),
7829 extra.rhs.fmt(data.builder),
7830 });
7831 },
78327815 .@"asm",
78337816 .@"asm sideeffect",
78347817 .@"asm alignstack",