diff --git a/toolchain/lowering/lowering_handle.cpp b/toolchain/lowering/lowering_handle.cpp index 8daa896280a8..e4fb758376f5 100644 --- a/toolchain/lowering/lowering_handle.cpp +++ b/toolchain/lowering/lowering_handle.cpp @@ -157,9 +157,10 @@ auto LoweringHandleFunctionDeclaration(LoweringFunctionContext& /*context*/, << node; } -auto LoweringHandleIndex(LoweringFunctionContext& context, - SemanticsNodeId node_id, SemanticsNode node) -> void { - auto [tuple_node_id, index_node_id] = node.GetAsIndex(); +auto LoweringHandleTupleIndex(LoweringFunctionContext& context, + SemanticsNodeId node_id, SemanticsNode node) + -> void { + auto [tuple_node_id, index_node_id] = node.GetAsTupleIndex(); auto* llvm_type = context.GetType(context.semantics_ir().GetNode(tuple_node_id).type_id()); auto index_node = context.semantics_ir().GetNode(index_node_id); @@ -221,10 +222,10 @@ auto LoweringHandleStringLiteral(LoweringFunctionContext& /*context*/, CARBON_FATAL() << "TODO: Add support: " << node; } -auto LoweringHandleStructMemberAccess(LoweringFunctionContext& context, - SemanticsNodeId node_id, - SemanticsNode node) -> void { - auto [struct_id, member_index] = node.GetAsStructMemberAccess(); +auto LoweringHandleStructAccess(LoweringFunctionContext& context, + SemanticsNodeId node_id, SemanticsNode node) + -> void { + auto [struct_id, member_index] = node.GetAsStructAccess(); auto struct_type_id = context.semantics_ir().GetNode(struct_id).type_id(); auto* llvm_type = context.GetType(struct_type_id); diff --git a/toolchain/semantics/semantics_handle_index.cpp b/toolchain/semantics/semantics_handle_index.cpp index 31b82e5ac407..8d8a682b61a8 100644 --- a/toolchain/semantics/semantics_handle_index.cpp +++ b/toolchain/semantics/semantics_handle_index.cpp @@ -44,7 +44,7 @@ auto SemanticsHandleIndexExpression(SemanticsContext& context, context.semantics_ir().StringifyType(name_node.type_id())); } else { context.AddNodeAndPush( - parse_node, SemanticsNode::Index::Make( + parse_node, SemanticsNode::TupleIndex::Make( parse_node, type_block[index_val.getZExtValue()], name_node_id, index_node_id)); return true; diff --git a/toolchain/semantics/semantics_handle_name.cpp b/toolchain/semantics/semantics_handle_name.cpp index 1cdf61334583..3f0ea604003f 100644 --- a/toolchain/semantics/semantics_handle_name.cpp +++ b/toolchain/semantics/semantics_handle_name.cpp @@ -36,7 +36,7 @@ auto SemanticsHandleMemberAccessExpression(SemanticsContext& context, name_id == field_name_id) { context.AddNodeAndPush( parse_node, - SemanticsNode::StructMemberAccess::Make( + SemanticsNode::StructAccess::Make( parse_node, field_type_id, base_id, SemanticsMemberIndex(i))); return true; } diff --git a/toolchain/semantics/semantics_ir.cpp b/toolchain/semantics/semantics_ir.cpp index 42b6aaeb86d5..b79f0a467c51 100644 --- a/toolchain/semantics/semantics_ir.cpp +++ b/toolchain/semantics/semantics_ir.cpp @@ -232,7 +232,6 @@ static auto GetTypePrecedence(SemanticsNodeKind kind) -> int { case SemanticsNodeKind::Call: case SemanticsNodeKind::Dereference: case SemanticsNodeKind::FunctionDeclaration: - case SemanticsNodeKind::Index: case SemanticsNodeKind::IntegerLiteral: case SemanticsNodeKind::Invalid: case SemanticsNodeKind::Namespace: @@ -240,10 +239,11 @@ static auto GetTypePrecedence(SemanticsNodeKind kind) -> int { case SemanticsNodeKind::Return: case SemanticsNodeKind::ReturnExpression: case SemanticsNodeKind::StringLiteral: - case SemanticsNodeKind::StructMemberAccess: + case SemanticsNodeKind::StructAccess: case SemanticsNodeKind::StructTypeField: case SemanticsNodeKind::StructValue: case SemanticsNodeKind::StubReference: + case SemanticsNodeKind::TupleIndex: case SemanticsNodeKind::TupleValue: case SemanticsNodeKind::UnaryOperatorNot: case SemanticsNodeKind::VarStorage: @@ -376,16 +376,16 @@ auto SemanticsIR::StringifyType(SemanticsTypeId type_id, case SemanticsNodeKind::Dereference: case SemanticsNodeKind::CrossReference: case SemanticsNodeKind::FunctionDeclaration: - case SemanticsNodeKind::Index: case SemanticsNodeKind::IntegerLiteral: case SemanticsNodeKind::Namespace: case SemanticsNodeKind::RealLiteral: case SemanticsNodeKind::Return: case SemanticsNodeKind::ReturnExpression: case SemanticsNodeKind::StringLiteral: - case SemanticsNodeKind::StructMemberAccess: + case SemanticsNodeKind::StructAccess: case SemanticsNodeKind::StructValue: case SemanticsNodeKind::StubReference: + case SemanticsNodeKind::TupleIndex: case SemanticsNodeKind::TupleValue: case SemanticsNodeKind::UnaryOperatorNot: case SemanticsNodeKind::VarStorage: @@ -464,14 +464,14 @@ auto GetSemanticsExpressionCategory(const SemanticsIR& semantics_ir, case SemanticsNodeKind::UnaryOperatorNot: return SemanticsExpressionCategory::Value; - case SemanticsNodeKind::StructMemberAccess: { - auto [base_id, member_index] = node.GetAsStructMemberAccess(); + case SemanticsNodeKind::StructAccess: { + auto [base_id, member_index] = node.GetAsStructAccess(); node_id = base_id; continue; } - case SemanticsNodeKind::Index: { - auto [base_id, index_id] = node.GetAsIndex(); + case SemanticsNodeKind::TupleIndex: { + auto [base_id, index_id] = node.GetAsTupleIndex(); node_id = base_id; continue; } diff --git a/toolchain/semantics/semantics_ir_formatter.cpp b/toolchain/semantics/semantics_ir_formatter.cpp index 7caab129457f..6f6b85449df7 100644 --- a/toolchain/semantics/semantics_ir_formatter.cpp +++ b/toolchain/semantics/semantics_ir_formatter.cpp @@ -18,10 +18,8 @@ namespace { // TODOs / future work ideas: // - Add a documentation file for the textual format and link to the // naming section here. -// - Consider harmonizing `FooLiteral` vs. `foo_value` node names vs. -// IR names. -// - Also consider representing these as just `value` or `literal` -// in the IR and using the type to distinguish. +// - Consider representing literals as just `literal` in the IR and using the +// type to distinguish. // - Add block names based on the control flow construct names (`for`, // `if`, `then`, `else`, ...). Either base this on the semantics or // just on the keywords used to build that control flow -- little diff --git a/toolchain/semantics/semantics_node.h b/toolchain/semantics/semantics_node.h index a21305920a26..59dc84a8aa18 100644 --- a/toolchain/semantics/semantics_node.h +++ b/toolchain/semantics/semantics_node.h @@ -386,9 +386,6 @@ class SemanticsNode { FactoryNoType; - using Index = Factory; - using IntegerLiteral = Factory; @@ -409,9 +406,9 @@ class SemanticsNode { using StringLiteral = Factory; - using StructMemberAccess = Factory; + using StructAccess = + Factory; using StructType = Factory; @@ -426,6 +423,10 @@ class SemanticsNode { using StubReference = Factory; + using TupleIndex = + Factory; + using TupleType = Factory; diff --git a/toolchain/semantics/semantics_node_kind.def b/toolchain/semantics/semantics_node_kind.def index bd1d0294e25b..983deef380d8 100644 --- a/toolchain/semantics/semantics_node_kind.def +++ b/toolchain/semantics/semantics_node_kind.def @@ -50,7 +50,7 @@ CARBON_SEMANTICS_NODE_KIND_IMPL(Assign, "assign", None, NotTerminator) CARBON_SEMANTICS_NODE_KIND_IMPL(BinaryOperatorAdd, "add", Typed, NotTerminator) CARBON_SEMANTICS_NODE_KIND_IMPL(BindName, "bind_name", Typed, NotTerminator) CARBON_SEMANTICS_NODE_KIND_IMPL(BlockArg, "block_arg", Typed, NotTerminator) -CARBON_SEMANTICS_NODE_KIND_IMPL(BoolLiteral, "bool_value", Typed, NotTerminator) +CARBON_SEMANTICS_NODE_KIND_IMPL(BoolLiteral, "bool_literal", Typed, NotTerminator) CARBON_SEMANTICS_NODE_KIND_IMPL(Branch, "br", None, Terminator) CARBON_SEMANTICS_NODE_KIND_IMPL(BranchIf, "br", None, TerminatorSequence) CARBON_SEMANTICS_NODE_KIND_IMPL(BranchWithArg, "br", None, Terminator) @@ -61,17 +61,17 @@ CARBON_SEMANTICS_NODE_KIND_IMPL(Dereference, "dereference", Typed, NotTerminator) CARBON_SEMANTICS_NODE_KIND_IMPL(FunctionDeclaration, "fn_decl", Untyped, NotTerminator) -CARBON_SEMANTICS_NODE_KIND_IMPL(Index, "tuple_index", Typed, NotTerminator) -CARBON_SEMANTICS_NODE_KIND_IMPL(IntegerLiteral, "int_value", Typed, +CARBON_SEMANTICS_NODE_KIND_IMPL(IntegerLiteral, "int_literal", Typed, NotTerminator) CARBON_SEMANTICS_NODE_KIND_IMPL(Namespace, "namespace", Untyped, NotTerminator) CARBON_SEMANTICS_NODE_KIND_IMPL(PointerType, "ptr_type", Typed, NotTerminator) -CARBON_SEMANTICS_NODE_KIND_IMPL(RealLiteral, "real_value", Typed, NotTerminator) +CARBON_SEMANTICS_NODE_KIND_IMPL(RealLiteral, "real_literal", Typed, + NotTerminator) CARBON_SEMANTICS_NODE_KIND_IMPL(Return, "return", None, Terminator) CARBON_SEMANTICS_NODE_KIND_IMPL(ReturnExpression, "return", None, Terminator) -CARBON_SEMANTICS_NODE_KIND_IMPL(StringLiteral, "string_value", Typed, +CARBON_SEMANTICS_NODE_KIND_IMPL(StringLiteral, "string_literal", Typed, NotTerminator) -CARBON_SEMANTICS_NODE_KIND_IMPL(StructMemberAccess, "struct_access", Typed, +CARBON_SEMANTICS_NODE_KIND_IMPL(StructAccess, "struct_access", Typed, NotTerminator) CARBON_SEMANTICS_NODE_KIND_IMPL(StructType, "struct_type", Typed, NotTerminator) CARBON_SEMANTICS_NODE_KIND_IMPL(StructTypeField, "struct_type_field", None, @@ -80,6 +80,7 @@ CARBON_SEMANTICS_NODE_KIND_IMPL(StructValue, "struct_value", Typed, NotTerminator) CARBON_SEMANTICS_NODE_KIND_IMPL(StubReference, "stub_reference", Typed, NotTerminator) +CARBON_SEMANTICS_NODE_KIND_IMPL(TupleIndex, "tuple_index", Typed, NotTerminator) CARBON_SEMANTICS_NODE_KIND_IMPL(TupleType, "tuple_type", Typed, NotTerminator) CARBON_SEMANTICS_NODE_KIND_IMPL(TupleValue, "tuple_value", Typed, NotTerminator) CARBON_SEMANTICS_NODE_KIND_IMPL(UnaryOperatorNot, "not", Typed, NotTerminator) diff --git a/toolchain/semantics/testdata/basics/builtin_types.carbon b/toolchain/semantics/testdata/basics/builtin_types.carbon index df3a4b1650bc..b9da04af8707 100644 --- a/toolchain/semantics/testdata/basics/builtin_types.carbon +++ b/toolchain/semantics/testdata/basics/builtin_types.carbon @@ -73,13 +73,13 @@ var test_type: type = i32; // CHECK:STDOUT: // CHECK:STDOUT: package { // CHECK:STDOUT: %test_i32: i32 = var -// CHECK:STDOUT: %.loc7: i32 = int_value 0 +// CHECK:STDOUT: %.loc7: i32 = int_literal 0 // CHECK:STDOUT: assign %test_i32, %.loc7 // CHECK:STDOUT: %test_f64: f64 = var -// CHECK:STDOUT: %.loc8: f64 = real_value 1e-1 +// CHECK:STDOUT: %.loc8: f64 = real_literal 1e-1 // CHECK:STDOUT: assign %test_f64, %.loc8 // CHECK:STDOUT: %test_str: String = var -// CHECK:STDOUT: %.loc9: String = string_value "Test" +// CHECK:STDOUT: %.loc9: String = string_literal "Test" // CHECK:STDOUT: assign %test_str, %.loc9 // CHECK:STDOUT: %test_type: type = var // CHECK:STDOUT: assign %test_type, i32 diff --git a/toolchain/semantics/testdata/basics/fail_non_type_as_type.carbon b/toolchain/semantics/testdata/basics/fail_non_type_as_type.carbon index 8a9dd9c6d5dd..28a3523a0fd7 100644 --- a/toolchain/semantics/testdata/basics/fail_non_type_as_type.carbon +++ b/toolchain/semantics/testdata/basics/fail_non_type_as_type.carbon @@ -44,6 +44,6 @@ var x: type = 42; // CHECK:STDOUT: // CHECK:STDOUT: package { // CHECK:STDOUT: %x: type = var -// CHECK:STDOUT: %.loc10: i32 = int_value 42 +// CHECK:STDOUT: %.loc10: i32 = int_literal 42 // CHECK:STDOUT: assign %x, // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/basics/parens.carbon b/toolchain/semantics/testdata/basics/parens.carbon index c79a037de837..a4aed23c15d5 100644 --- a/toolchain/semantics/testdata/basics/parens.carbon +++ b/toolchain/semantics/testdata/basics/parens.carbon @@ -46,8 +46,8 @@ var test_i32: i32 = ((1) + (2)); // CHECK:STDOUT: // CHECK:STDOUT: package { // CHECK:STDOUT: %test_i32: i32 = var -// CHECK:STDOUT: %.loc7_23: i32 = int_value 1 -// CHECK:STDOUT: %.loc7_29: i32 = int_value 2 +// CHECK:STDOUT: %.loc7_23: i32 = int_literal 1 +// CHECK:STDOUT: %.loc7_29: i32 = int_literal 2 // CHECK:STDOUT: %.loc7_26: i32 = add %.loc7_23, %.loc7_29 // CHECK:STDOUT: assign %test_i32, %.loc7_26 // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/function/call/fail_param_count.carbon b/toolchain/semantics/testdata/function/call/fail_param_count.carbon index b6d5bdb684b6..767074959551 100644 --- a/toolchain/semantics/testdata/function/call/fail_param_count.carbon +++ b/toolchain/semantics/testdata/function/call/fail_param_count.carbon @@ -203,17 +203,17 @@ fn Main() { // CHECK:STDOUT: // CHECK:STDOUT: fn @Main() { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc18_8.1: i32 = int_value 1 +// CHECK:STDOUT: %.loc18_8.1: i32 = int_literal 1 // CHECK:STDOUT: %.loc18_8.2: i32 = stub_reference %.loc18_8.1 -// CHECK:STDOUT: %.loc25_8.1: i32 = int_value 0 +// CHECK:STDOUT: %.loc25_8.1: i32 = int_literal 0 // CHECK:STDOUT: %.loc25_8.2: i32 = stub_reference %.loc25_8.1 -// CHECK:STDOUT: %.loc25_11.1: i32 = int_value 1 +// CHECK:STDOUT: %.loc25_11.1: i32 = int_literal 1 // CHECK:STDOUT: %.loc25_11.2: i32 = stub_reference %.loc25_11.1 -// CHECK:STDOUT: %.loc40_8.1: i32 = int_value 0 +// CHECK:STDOUT: %.loc40_8.1: i32 = int_literal 0 // CHECK:STDOUT: %.loc40_8.2: i32 = stub_reference %.loc40_8.1 -// CHECK:STDOUT: %.loc40_11.1: i32 = int_value 1 +// CHECK:STDOUT: %.loc40_11.1: i32 = int_literal 1 // CHECK:STDOUT: %.loc40_11.2: i32 = stub_reference %.loc40_11.1 -// CHECK:STDOUT: %.loc55_8.1: i32 = int_value 0 +// CHECK:STDOUT: %.loc55_8.1: i32 = int_literal 0 // CHECK:STDOUT: %.loc55_8.2: i32 = stub_reference %.loc55_8.1 // CHECK:STDOUT: return // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/function/call/fail_param_type.carbon b/toolchain/semantics/testdata/function/call/fail_param_type.carbon index fa6ec6b76212..42b1a2ab3e13 100644 --- a/toolchain/semantics/testdata/function/call/fail_param_type.carbon +++ b/toolchain/semantics/testdata/function/call/fail_param_type.carbon @@ -86,7 +86,7 @@ fn Main() { // CHECK:STDOUT: // CHECK:STDOUT: fn @Main() { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc16_7.1: f64 = real_value 10e-1 +// CHECK:STDOUT: %.loc16_7.1: f64 = real_literal 10e-1 // CHECK:STDOUT: %.loc16_7.2: f64 = stub_reference %.loc16_7.1 // CHECK:STDOUT: return // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/function/call/fail_return_type_mismatch.carbon b/toolchain/semantics/testdata/function/call/fail_return_type_mismatch.carbon index f4ef4a1cdce7..ab04dc2892f4 100644 --- a/toolchain/semantics/testdata/function/call/fail_return_type_mismatch.carbon +++ b/toolchain/semantics/testdata/function/call/fail_return_type_mismatch.carbon @@ -72,7 +72,7 @@ fn Run() { // CHECK:STDOUT: // CHECK:STDOUT: fn @Foo() -> f64 { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc7: f64 = real_value 10e-1 +// CHECK:STDOUT: %.loc7: f64 = real_literal 10e-1 // CHECK:STDOUT: return %.loc7 // CHECK:STDOUT: } // CHECK:STDOUT: diff --git a/toolchain/semantics/testdata/function/call/i32.carbon b/toolchain/semantics/testdata/function/call/i32.carbon index 23e652e3d81b..65e51527a2d0 100644 --- a/toolchain/semantics/testdata/function/call/i32.carbon +++ b/toolchain/semantics/testdata/function/call/i32.carbon @@ -91,7 +91,7 @@ fn Main() { // CHECK:STDOUT: fn @Main() { // CHECK:STDOUT: !entry: // CHECK:STDOUT: %b: i32 = var -// CHECK:STDOUT: %.loc12_21.1: i32 = int_value 1 +// CHECK:STDOUT: %.loc12_21.1: i32 = int_literal 1 // CHECK:STDOUT: %.loc12_21.2: i32 = stub_reference %.loc12_21.1 // CHECK:STDOUT: %.loc12_20: i32 = call @Echo(%.loc12_21.2) // CHECK:STDOUT: assign %b, %.loc12_20 diff --git a/toolchain/semantics/testdata/function/call/more_param_ir.carbon b/toolchain/semantics/testdata/function/call/more_param_ir.carbon index a0094ed467b9..e56940ce894c 100644 --- a/toolchain/semantics/testdata/function/call/more_param_ir.carbon +++ b/toolchain/semantics/testdata/function/call/more_param_ir.carbon @@ -126,17 +126,17 @@ fn Main() { // CHECK:STDOUT: // CHECK:STDOUT: fn @Main() { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc11_7: i32 = int_value 1 -// CHECK:STDOUT: %.loc11_11: i32 = int_value 2 +// CHECK:STDOUT: %.loc11_7: i32 = int_literal 1 +// CHECK:STDOUT: %.loc11_11: i32 = int_literal 2 // CHECK:STDOUT: %.loc11_9: i32 = add %.loc11_7, %.loc11_11 -// CHECK:STDOUT: %.loc11_15: i32 = int_value 3 +// CHECK:STDOUT: %.loc11_15: i32 = int_literal 3 // CHECK:STDOUT: %.loc11_13.1: i32 = add %.loc11_9, %.loc11_15 // CHECK:STDOUT: %.loc11_13.2: i32 = stub_reference %.loc11_13.1 -// CHECK:STDOUT: %.loc11_18: i32 = int_value 4 -// CHECK:STDOUT: %.loc11_22: i32 = int_value 5 +// CHECK:STDOUT: %.loc11_18: i32 = int_literal 4 +// CHECK:STDOUT: %.loc11_22: i32 = int_literal 5 // CHECK:STDOUT: %.loc11_20.1: i32 = add %.loc11_18, %.loc11_22 // CHECK:STDOUT: %.loc11_20.2: i32 = stub_reference %.loc11_20.1 -// CHECK:STDOUT: %.loc11_25.1: i32 = int_value 6 +// CHECK:STDOUT: %.loc11_25.1: i32 = int_literal 6 // CHECK:STDOUT: %.loc11_25.2: i32 = stub_reference %.loc11_25.1 // CHECK:STDOUT: %.loc11_6.1: type = tuple_type () // CHECK:STDOUT: %.loc11_6.2: () = call @Foo(%.loc11_13.2, %.loc11_20.2, %.loc11_25.2) diff --git a/toolchain/semantics/testdata/function/call/params_one.carbon b/toolchain/semantics/testdata/function/call/params_one.carbon index 13b1a18c0a73..252495205fa3 100644 --- a/toolchain/semantics/testdata/function/call/params_one.carbon +++ b/toolchain/semantics/testdata/function/call/params_one.carbon @@ -86,7 +86,7 @@ fn Main() { // CHECK:STDOUT: // CHECK:STDOUT: fn @Main() { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc10_7.1: i32 = int_value 1 +// CHECK:STDOUT: %.loc10_7.1: i32 = int_literal 1 // CHECK:STDOUT: %.loc10_7.2: i32 = stub_reference %.loc10_7.1 // CHECK:STDOUT: %.loc10_6.1: type = tuple_type () // CHECK:STDOUT: %.loc10_6.2: () = call @Foo(%.loc10_7.2) diff --git a/toolchain/semantics/testdata/function/call/params_one_comma.carbon b/toolchain/semantics/testdata/function/call/params_one_comma.carbon index 596041714848..e1d7d9025a82 100644 --- a/toolchain/semantics/testdata/function/call/params_one_comma.carbon +++ b/toolchain/semantics/testdata/function/call/params_one_comma.carbon @@ -97,11 +97,11 @@ fn Main() { // CHECK:STDOUT: // CHECK:STDOUT: fn @Main() { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc10_7.1: i32 = int_value 1 +// CHECK:STDOUT: %.loc10_7.1: i32 = int_literal 1 // CHECK:STDOUT: %.loc10_7.2: i32 = stub_reference %.loc10_7.1 // CHECK:STDOUT: %.loc10_6.1: type = tuple_type () // CHECK:STDOUT: %.loc10_6.2: () = call @Foo(%.loc10_7.2) -// CHECK:STDOUT: %.loc11_7.1: i32 = int_value 1 +// CHECK:STDOUT: %.loc11_7.1: i32 = int_literal 1 // CHECK:STDOUT: %.loc11_7.2: i32 = stub_reference %.loc11_7.1 // CHECK:STDOUT: %.loc11_6: () = call @Foo(%.loc11_7.2) // CHECK:STDOUT: return diff --git a/toolchain/semantics/testdata/function/call/params_two.carbon b/toolchain/semantics/testdata/function/call/params_two.carbon index 1cd9f0b549b7..da85124cb701 100644 --- a/toolchain/semantics/testdata/function/call/params_two.carbon +++ b/toolchain/semantics/testdata/function/call/params_two.carbon @@ -98,9 +98,9 @@ fn Main() { // CHECK:STDOUT: // CHECK:STDOUT: fn @Main() { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc10_7.1: i32 = int_value 1 +// CHECK:STDOUT: %.loc10_7.1: i32 = int_literal 1 // CHECK:STDOUT: %.loc10_7.2: i32 = stub_reference %.loc10_7.1 -// CHECK:STDOUT: %.loc10_10.1: i32 = int_value 2 +// CHECK:STDOUT: %.loc10_10.1: i32 = int_literal 2 // CHECK:STDOUT: %.loc10_10.2: i32 = stub_reference %.loc10_10.1 // CHECK:STDOUT: %.loc10_6.1: type = tuple_type () // CHECK:STDOUT: %.loc10_6.2: () = call @Foo(%.loc10_7.2, %.loc10_10.2) diff --git a/toolchain/semantics/testdata/function/call/params_two_comma.carbon b/toolchain/semantics/testdata/function/call/params_two_comma.carbon index 0dd54e5005dc..e2c5fc5e6123 100644 --- a/toolchain/semantics/testdata/function/call/params_two_comma.carbon +++ b/toolchain/semantics/testdata/function/call/params_two_comma.carbon @@ -115,15 +115,15 @@ fn Main() { // CHECK:STDOUT: // CHECK:STDOUT: fn @Main() { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc10_7.1: i32 = int_value 1 +// CHECK:STDOUT: %.loc10_7.1: i32 = int_literal 1 // CHECK:STDOUT: %.loc10_7.2: i32 = stub_reference %.loc10_7.1 -// CHECK:STDOUT: %.loc10_10.1: i32 = int_value 2 +// CHECK:STDOUT: %.loc10_10.1: i32 = int_literal 2 // CHECK:STDOUT: %.loc10_10.2: i32 = stub_reference %.loc10_10.1 // CHECK:STDOUT: %.loc10_6.1: type = tuple_type () // CHECK:STDOUT: %.loc10_6.2: () = call @Foo(%.loc10_7.2, %.loc10_10.2) -// CHECK:STDOUT: %.loc11_7.1: i32 = int_value 1 +// CHECK:STDOUT: %.loc11_7.1: i32 = int_literal 1 // CHECK:STDOUT: %.loc11_7.2: i32 = stub_reference %.loc11_7.1 -// CHECK:STDOUT: %.loc11_10.1: i32 = int_value 2 +// CHECK:STDOUT: %.loc11_10.1: i32 = int_literal 2 // CHECK:STDOUT: %.loc11_10.2: i32 = stub_reference %.loc11_10.1 // CHECK:STDOUT: %.loc11_6: () = call @Foo(%.loc11_7.2, %.loc11_10.2) // CHECK:STDOUT: return diff --git a/toolchain/semantics/testdata/if/fail_reachable_fallthrough.carbon b/toolchain/semantics/testdata/if/fail_reachable_fallthrough.carbon index 77fdfb274178..4b612a6fcfdf 100644 --- a/toolchain/semantics/testdata/if/fail_reachable_fallthrough.carbon +++ b/toolchain/semantics/testdata/if/fail_reachable_fallthrough.carbon @@ -162,7 +162,7 @@ fn If3(b: bool) -> i32 { // CHECK:STDOUT: if %b br !.loc9 else br !.loc8 // CHECK:STDOUT: // CHECK:STDOUT: !.loc9: -// CHECK:STDOUT: %.loc9: i32 = int_value 1 +// CHECK:STDOUT: %.loc9: i32 = int_literal 1 // CHECK:STDOUT: return %.loc9 // CHECK:STDOUT: // CHECK:STDOUT: !.loc8: @@ -179,7 +179,7 @@ fn If3(b: bool) -> i32 { // CHECK:STDOUT: br !.1 // CHECK:STDOUT: // CHECK:STDOUT: !.loc20: -// CHECK:STDOUT: %.loc20: i32 = int_value 2 +// CHECK:STDOUT: %.loc20: i32 = int_literal 2 // CHECK:STDOUT: return %.loc20 // CHECK:STDOUT: // CHECK:STDOUT: !.1: @@ -190,7 +190,7 @@ fn If3(b: bool) -> i32 { // CHECK:STDOUT: if %b br !.loc29 else br !.1 // CHECK:STDOUT: // CHECK:STDOUT: !.loc29: -// CHECK:STDOUT: %.loc29: i32 = int_value 1 +// CHECK:STDOUT: %.loc29: i32 = int_literal 1 // CHECK:STDOUT: return %.loc29 // CHECK:STDOUT: // CHECK:STDOUT: !.1: diff --git a/toolchain/semantics/testdata/if/fail_scope.carbon b/toolchain/semantics/testdata/if/fail_scope.carbon index d7a594b2c1b1..984c961997ec 100644 --- a/toolchain/semantics/testdata/if/fail_scope.carbon +++ b/toolchain/semantics/testdata/if/fail_scope.carbon @@ -88,7 +88,7 @@ fn VarScope(b: bool) -> i32 { // CHECK:STDOUT: // CHECK:STDOUT: !.loc9: // CHECK:STDOUT: %n: i32 = var -// CHECK:STDOUT: %.loc9: i32 = int_value 2 +// CHECK:STDOUT: %.loc9: i32 = int_literal 2 // CHECK:STDOUT: assign %n, %.loc9 // CHECK:STDOUT: return %n // CHECK:STDOUT: diff --git a/toolchain/semantics/testdata/if/unreachable_fallthrough.carbon b/toolchain/semantics/testdata/if/unreachable_fallthrough.carbon index e88bbb2f0ef4..a5d6feb77819 100644 --- a/toolchain/semantics/testdata/if/unreachable_fallthrough.carbon +++ b/toolchain/semantics/testdata/if/unreachable_fallthrough.carbon @@ -80,10 +80,10 @@ fn If(b: bool) -> i32 { // CHECK:STDOUT: if %b br !.loc9 else br !.loc11 // CHECK:STDOUT: // CHECK:STDOUT: !.loc9: -// CHECK:STDOUT: %.loc9: i32 = int_value 1 +// CHECK:STDOUT: %.loc9: i32 = int_literal 1 // CHECK:STDOUT: return %.loc9 // CHECK:STDOUT: // CHECK:STDOUT: !.loc11: -// CHECK:STDOUT: %.loc11: i32 = int_value 2 +// CHECK:STDOUT: %.loc11: i32 = int_literal 2 // CHECK:STDOUT: return %.loc11 // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/if_expression/constant_condition.carbon b/toolchain/semantics/testdata/if_expression/constant_condition.carbon index ebcdcfec1f6e..6db63cc2e582 100644 --- a/toolchain/semantics/testdata/if_expression/constant_condition.carbon +++ b/toolchain/semantics/testdata/if_expression/constant_condition.carbon @@ -130,19 +130,19 @@ fn G() -> i32 { // CHECK:STDOUT: // CHECK:STDOUT: fn @A() -> i32 { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc7: i32 = int_value 1 +// CHECK:STDOUT: %.loc7: i32 = int_literal 1 // CHECK:STDOUT: return %.loc7 // CHECK:STDOUT: } // CHECK:STDOUT: // CHECK:STDOUT: fn @B() -> i32 { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc8: i32 = int_value 2 +// CHECK:STDOUT: %.loc8: i32 = int_literal 2 // CHECK:STDOUT: return %.loc8 // CHECK:STDOUT: } // CHECK:STDOUT: // CHECK:STDOUT: fn @F() -> i32 { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc11_13: bool = bool_value true +// CHECK:STDOUT: %.loc11_13: bool = bool_literal true // CHECK:STDOUT: if %.loc11_13 br !.loc11_24 else br !.loc11_33 // CHECK:STDOUT: // CHECK:STDOUT: !.loc11_24: @@ -160,7 +160,7 @@ fn G() -> i32 { // CHECK:STDOUT: // CHECK:STDOUT: fn @G() -> i32 { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc15_13: bool = bool_value false +// CHECK:STDOUT: %.loc15_13: bool = bool_literal false // CHECK:STDOUT: if %.loc15_13 br !.loc15_25 else br !.loc15_34 // CHECK:STDOUT: // CHECK:STDOUT: !.loc15_25: diff --git a/toolchain/semantics/testdata/if_expression/control_flow.carbon b/toolchain/semantics/testdata/if_expression/control_flow.carbon index b1e73412d38d..0d4c0252e84e 100644 --- a/toolchain/semantics/testdata/if_expression/control_flow.carbon +++ b/toolchain/semantics/testdata/if_expression/control_flow.carbon @@ -103,13 +103,13 @@ fn F(b: bool) -> i32 { // CHECK:STDOUT: // CHECK:STDOUT: fn @A() -> i32 { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc7: i32 = int_value 1 +// CHECK:STDOUT: %.loc7: i32 = int_literal 1 // CHECK:STDOUT: return %.loc7 // CHECK:STDOUT: } // CHECK:STDOUT: // CHECK:STDOUT: fn @B() -> i32 { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc8: i32 = int_value 2 +// CHECK:STDOUT: %.loc8: i32 = int_literal 2 // CHECK:STDOUT: return %.loc8 // CHECK:STDOUT: } // CHECK:STDOUT: diff --git a/toolchain/semantics/testdata/if_expression/nested.carbon b/toolchain/semantics/testdata/if_expression/nested.carbon index 87ca9994b720..b6acf3ad0fbd 100644 --- a/toolchain/semantics/testdata/if_expression/nested.carbon +++ b/toolchain/semantics/testdata/if_expression/nested.carbon @@ -134,11 +134,11 @@ fn F(a: bool, b: bool, c: bool) -> i32 { // CHECK:STDOUT: if %b br !.loc8_30 else br !.loc8_37 // CHECK:STDOUT: // CHECK:STDOUT: !.loc8_30: -// CHECK:STDOUT: %.loc8_30: i32 = int_value 1 +// CHECK:STDOUT: %.loc8_30: i32 = int_literal 1 // CHECK:STDOUT: br !.loc8_20.2(%.loc8_30) // CHECK:STDOUT: // CHECK:STDOUT: !.loc8_37: -// CHECK:STDOUT: %.loc8_37: i32 = int_value 2 +// CHECK:STDOUT: %.loc8_37: i32 = int_literal 2 // CHECK:STDOUT: br !.loc8_20.2(%.loc8_37) // CHECK:STDOUT: // CHECK:STDOUT: !.loc8_20.2: @@ -149,11 +149,11 @@ fn F(a: bool, b: bool, c: bool) -> i32 { // CHECK:STDOUT: if %c br !.loc8_54 else br !.loc8_61 // CHECK:STDOUT: // CHECK:STDOUT: !.loc8_54: -// CHECK:STDOUT: %.loc8_54: i32 = int_value 3 +// CHECK:STDOUT: %.loc8_54: i32 = int_literal 3 // CHECK:STDOUT: br !.loc8_44.2(%.loc8_54) // CHECK:STDOUT: // CHECK:STDOUT: !.loc8_61: -// CHECK:STDOUT: %.loc8_61: i32 = int_value 4 +// CHECK:STDOUT: %.loc8_61: i32 = int_literal 4 // CHECK:STDOUT: br !.loc8_44.2(%.loc8_61) // CHECK:STDOUT: // CHECK:STDOUT: !.loc8_44.2: diff --git a/toolchain/semantics/testdata/index/element_access.carbon b/toolchain/semantics/testdata/index/element_access.carbon index 1920052024fc..8445c90b845d 100644 --- a/toolchain/semantics/testdata/index/element_access.carbon +++ b/toolchain/semantics/testdata/index/element_access.carbon @@ -54,7 +54,7 @@ var c: i32 = b[0]; // CHECK:STDOUT: {kind: VarStorage, type: type1}, // CHECK:STDOUT: {kind: BindName, arg0: str2, arg1: node+15, type: type1}, // CHECK:STDOUT: {kind: IntegerLiteral, arg0: int1, type: type1}, -// CHECK:STDOUT: {kind: Index, arg0: node+12, arg1: node+17, type: type1}, +// CHECK:STDOUT: {kind: TupleIndex, arg0: node+12, arg1: node+17, type: type1}, // CHECK:STDOUT: {kind: Assign, arg0: node+15, arg1: node+18}, // CHECK:STDOUT: ] // CHECK:STDOUT: node_blocks: [ @@ -99,7 +99,7 @@ var c: i32 = b[0]; // CHECK:STDOUT: %.loc7_13.2: (type,) = tuple_value (%.loc7_9) // CHECK:STDOUT: %.loc7_13.3: type = tuple_type (i32) // CHECK:STDOUT: %a: (i32,) = var -// CHECK:STDOUT: %.loc7_18.1: i32 = int_value 12 +// CHECK:STDOUT: %.loc7_18.1: i32 = int_literal 12 // CHECK:STDOUT: %.loc7_18.2: i32 = stub_reference %.loc7_18.1 // CHECK:STDOUT: %.loc7_21: (i32,) = tuple_value (%.loc7_18.2) // CHECK:STDOUT: assign %a, %.loc7_21 @@ -108,7 +108,7 @@ var c: i32 = b[0]; // CHECK:STDOUT: %b: (i32,) = var // CHECK:STDOUT: assign %b, %a // CHECK:STDOUT: %c: i32 = var -// CHECK:STDOUT: %.loc9_16: i32 = int_value 0 +// CHECK:STDOUT: %.loc9_16: i32 = int_literal 0 // CHECK:STDOUT: %.loc9_17: i32 = tuple_index %b, %.loc9_16 // CHECK:STDOUT: assign %c, %.loc9_17 // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/index/fail_empty_tuple_access.carbon b/toolchain/semantics/testdata/index/fail_empty_tuple_access.carbon index 589c07486511..3664b0e412c5 100644 --- a/toolchain/semantics/testdata/index/fail_empty_tuple_access.carbon +++ b/toolchain/semantics/testdata/index/fail_empty_tuple_access.carbon @@ -76,6 +76,6 @@ fn Run() { // CHECK:STDOUT: !entry: // CHECK:STDOUT: %.loc13_4.1: type = tuple_type () // CHECK:STDOUT: %.loc13_4.2: () = call @F() -// CHECK:STDOUT: %.loc13_7: i32 = int_value 0 +// CHECK:STDOUT: %.loc13_7: i32 = int_literal 0 // CHECK:STDOUT: return // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/index/fail_large_index.carbon b/toolchain/semantics/testdata/index/fail_large_index.carbon index cc3e028267ed..786ce8e90e84 100644 --- a/toolchain/semantics/testdata/index/fail_large_index.carbon +++ b/toolchain/semantics/testdata/index/fail_large_index.carbon @@ -100,7 +100,7 @@ var c: i32 = b[0xFFFFFFFFFFFFFFFFF]; // CHECK:STDOUT: %.loc7_13.2: (type,) = tuple_value (%.loc7_9) // CHECK:STDOUT: %.loc7_13.3: type = tuple_type (i32) // CHECK:STDOUT: %a: (i32,) = var -// CHECK:STDOUT: %.loc7_18.1: i32 = int_value 12 +// CHECK:STDOUT: %.loc7_18.1: i32 = int_literal 12 // CHECK:STDOUT: %.loc7_18.2: i32 = stub_reference %.loc7_18.1 // CHECK:STDOUT: %.loc7_21: (i32,) = tuple_value (%.loc7_18.2) // CHECK:STDOUT: assign %a, %.loc7_21 @@ -109,6 +109,6 @@ var c: i32 = b[0xFFFFFFFFFFFFFFFFF]; // CHECK:STDOUT: %b: (i32,) = var // CHECK:STDOUT: assign %b, %a // CHECK:STDOUT: %c: i32 = var -// CHECK:STDOUT: %.loc12: i32 = int_value -1 +// CHECK:STDOUT: %.loc12: i32 = int_literal -1 // CHECK:STDOUT: assign %c, // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/index/fail_name_not_found.carbon b/toolchain/semantics/testdata/index/fail_name_not_found.carbon index 6b070bba4fc2..f437b5147cc8 100644 --- a/toolchain/semantics/testdata/index/fail_name_not_found.carbon +++ b/toolchain/semantics/testdata/index/fail_name_not_found.carbon @@ -60,7 +60,7 @@ fn Main() { // CHECK:STDOUT: fn @Main() { // CHECK:STDOUT: !entry: // CHECK:STDOUT: %b: i32 = var -// CHECK:STDOUT: %.loc11: i32 = int_value 0 +// CHECK:STDOUT: %.loc11: i32 = int_literal 0 // CHECK:STDOUT: assign %b, // CHECK:STDOUT: return // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/index/fail_non_deterministic_type.carbon b/toolchain/semantics/testdata/index/fail_non_deterministic_type.carbon index aeb4b43a272f..d5c13fc308c8 100644 --- a/toolchain/semantics/testdata/index/fail_non_deterministic_type.carbon +++ b/toolchain/semantics/testdata/index/fail_non_deterministic_type.carbon @@ -105,14 +105,14 @@ var c: i32 = a[b]; // CHECK:STDOUT: %.loc7_17.2: (type, type) = tuple_value (%.loc7_9, %.loc7_14) // CHECK:STDOUT: %.loc7_17.3: type = tuple_type (i32, i32) // CHECK:STDOUT: %a: (i32, i32) = var -// CHECK:STDOUT: %.loc7_22.1: i32 = int_value 2 +// CHECK:STDOUT: %.loc7_22.1: i32 = int_literal 2 // CHECK:STDOUT: %.loc7_22.2: i32 = stub_reference %.loc7_22.1 -// CHECK:STDOUT: %.loc7_25.1: i32 = int_value 3 +// CHECK:STDOUT: %.loc7_25.1: i32 = int_literal 3 // CHECK:STDOUT: %.loc7_25.2: i32 = stub_reference %.loc7_25.1 // CHECK:STDOUT: %.loc7_26: (i32, i32) = tuple_value (%.loc7_22.2, %.loc7_25.2) // CHECK:STDOUT: assign %a, %.loc7_26 // CHECK:STDOUT: %b: i32 = var -// CHECK:STDOUT: %.loc8: i32 = int_value 0 +// CHECK:STDOUT: %.loc8: i32 = int_literal 0 // CHECK:STDOUT: assign %b, %.loc8 // CHECK:STDOUT: %c: i32 = var // CHECK:STDOUT: assign %c, diff --git a/toolchain/semantics/testdata/index/fail_non_int_indexing.carbon b/toolchain/semantics/testdata/index/fail_non_int_indexing.carbon index e3c4400e6974..e3d2fc94f554 100644 --- a/toolchain/semantics/testdata/index/fail_non_int_indexing.carbon +++ b/toolchain/semantics/testdata/index/fail_non_int_indexing.carbon @@ -98,13 +98,13 @@ var b: i32 = a[2.6]; // CHECK:STDOUT: %.loc7_17.2: (type, type) = tuple_value (%.loc7_9, %.loc7_14) // CHECK:STDOUT: %.loc7_17.3: type = tuple_type (i32, i32) // CHECK:STDOUT: %a: (i32, i32) = var -// CHECK:STDOUT: %.loc7_22.1: i32 = int_value 12 +// CHECK:STDOUT: %.loc7_22.1: i32 = int_literal 12 // CHECK:STDOUT: %.loc7_22.2: i32 = stub_reference %.loc7_22.1 -// CHECK:STDOUT: %.loc7_26.1: i32 = int_value 6 +// CHECK:STDOUT: %.loc7_26.1: i32 = int_literal 6 // CHECK:STDOUT: %.loc7_26.2: i32 = stub_reference %.loc7_26.1 // CHECK:STDOUT: %.loc7_27: (i32, i32) = tuple_value (%.loc7_22.2, %.loc7_26.2) // CHECK:STDOUT: assign %a, %.loc7_27 // CHECK:STDOUT: %b: i32 = var -// CHECK:STDOUT: %.loc11: f64 = real_value 26e-1 +// CHECK:STDOUT: %.loc11: f64 = real_literal 26e-1 // CHECK:STDOUT: assign %b, // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/index/fail_non_tuple_access.carbon b/toolchain/semantics/testdata/index/fail_non_tuple_access.carbon index 001ffb568235..c8fc3526ba2a 100644 --- a/toolchain/semantics/testdata/index/fail_non_tuple_access.carbon +++ b/toolchain/semantics/testdata/index/fail_non_tuple_access.carbon @@ -54,7 +54,7 @@ fn Main() { // CHECK:STDOUT: // CHECK:STDOUT: fn @Main() { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc11_3: i32 = int_value 0 -// CHECK:STDOUT: %.loc11_5: i32 = int_value 1 +// CHECK:STDOUT: %.loc11_3: i32 = int_literal 0 +// CHECK:STDOUT: %.loc11_5: i32 = int_literal 1 // CHECK:STDOUT: return // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/index/fail_out_of_bound_access.carbon b/toolchain/semantics/testdata/index/fail_out_of_bound_access.carbon index b2afc0fb89e8..ef0e1eb62af7 100644 --- a/toolchain/semantics/testdata/index/fail_out_of_bound_access.carbon +++ b/toolchain/semantics/testdata/index/fail_out_of_bound_access.carbon @@ -97,13 +97,13 @@ var b: i32 = a[2]; // CHECK:STDOUT: %.loc7_17.2: (type, type) = tuple_value (%.loc7_9, %.loc7_14) // CHECK:STDOUT: %.loc7_17.3: type = tuple_type (i32, i32) // CHECK:STDOUT: %a: (i32, i32) = var -// CHECK:STDOUT: %.loc7_22.1: i32 = int_value 12 +// CHECK:STDOUT: %.loc7_22.1: i32 = int_literal 12 // CHECK:STDOUT: %.loc7_22.2: i32 = stub_reference %.loc7_22.1 -// CHECK:STDOUT: %.loc7_26.1: i32 = int_value 6 +// CHECK:STDOUT: %.loc7_26.1: i32 = int_literal 6 // CHECK:STDOUT: %.loc7_26.2: i32 = stub_reference %.loc7_26.1 // CHECK:STDOUT: %.loc7_27: (i32, i32) = tuple_value (%.loc7_22.2, %.loc7_26.2) // CHECK:STDOUT: assign %a, %.loc7_27 // CHECK:STDOUT: %b: i32 = var -// CHECK:STDOUT: %.loc11: i32 = int_value 2 +// CHECK:STDOUT: %.loc11: i32 = int_literal 2 // CHECK:STDOUT: assign %b, // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/index/return_value_access.carbon b/toolchain/semantics/testdata/index/return_value_access.carbon index 9e0c54b50683..3972bc0e00d4 100644 --- a/toolchain/semantics/testdata/index/return_value_access.carbon +++ b/toolchain/semantics/testdata/index/return_value_access.carbon @@ -51,7 +51,7 @@ fn Run() -> i32 { // CHECK:STDOUT: {kind: FunctionDeclaration, arg0: function1}, // CHECK:STDOUT: {kind: Call, arg0: block0, arg1: function0, type: type2}, // CHECK:STDOUT: {kind: IntegerLiteral, arg0: int1, type: type1}, -// CHECK:STDOUT: {kind: Index, arg0: node+10, arg1: node+11, type: type1}, +// CHECK:STDOUT: {kind: TupleIndex, arg0: node+10, arg1: node+11, type: type1}, // CHECK:STDOUT: {kind: ReturnExpression, arg0: node+12}, // CHECK:STDOUT: ] // CHECK:STDOUT: node_blocks: [ @@ -96,7 +96,7 @@ fn Run() -> i32 { // CHECK:STDOUT: // CHECK:STDOUT: fn @F() -> (i32,) { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc7_28.1: i32 = int_value 0 +// CHECK:STDOUT: %.loc7_28.1: i32 = int_literal 0 // CHECK:STDOUT: %.loc7_28.2: i32 = stub_reference %.loc7_28.1 // CHECK:STDOUT: %.loc7_30: (i32,) = tuple_value (%.loc7_28.2) // CHECK:STDOUT: return %.loc7_30 @@ -105,7 +105,7 @@ fn Run() -> i32 { // CHECK:STDOUT: fn @Run() -> i32 { // CHECK:STDOUT: !entry: // CHECK:STDOUT: %.loc10_11: (i32,) = call @F() -// CHECK:STDOUT: %.loc10_14: i32 = int_value 0 +// CHECK:STDOUT: %.loc10_14: i32 = int_literal 0 // CHECK:STDOUT: %.loc10_15: i32 = tuple_index %.loc10_11, %.loc10_14 // CHECK:STDOUT: return %.loc10_15 // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/ir/duplicate_name_same_line.carbon b/toolchain/semantics/testdata/ir/duplicate_name_same_line.carbon index 110bee298d2c..31fdbcd93013 100644 --- a/toolchain/semantics/testdata/ir/duplicate_name_same_line.carbon +++ b/toolchain/semantics/testdata/ir/duplicate_name_same_line.carbon @@ -76,14 +76,14 @@ fn A() { var n: i32 = 1; if (true) { var n: i32 = 2; } } // CHECK:STDOUT: fn @A() { // CHECK:STDOUT: !entry: // CHECK:STDOUT: %n.loc7_14: i32 = var -// CHECK:STDOUT: %.loc7_23: i32 = int_value 1 +// CHECK:STDOUT: %.loc7_23: i32 = int_literal 1 // CHECK:STDOUT: assign %n.loc7_14, %.loc7_23 -// CHECK:STDOUT: %.loc7_30: bool = bool_value true +// CHECK:STDOUT: %.loc7_30: bool = bool_literal true // CHECK:STDOUT: if %.loc7_30 br !.loc7_42 else br !.loc7_56 // CHECK:STDOUT: // CHECK:STDOUT: !.loc7_42: // CHECK:STDOUT: %n.loc7_42: i32 = var -// CHECK:STDOUT: %.loc7_51: i32 = int_value 2 +// CHECK:STDOUT: %.loc7_51: i32 = int_literal 2 // CHECK:STDOUT: assign %n.loc7_42, %.loc7_51 // CHECK:STDOUT: br !.loc7_56 // CHECK:STDOUT: diff --git a/toolchain/semantics/testdata/operators/and.carbon b/toolchain/semantics/testdata/operators/and.carbon index 19c4686d4968..67b83e890251 100644 --- a/toolchain/semantics/testdata/operators/and.carbon +++ b/toolchain/semantics/testdata/operators/and.carbon @@ -88,20 +88,20 @@ fn And() -> bool { // CHECK:STDOUT: // CHECK:STDOUT: fn @F() -> bool { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc7: bool = bool_value true +// CHECK:STDOUT: %.loc7: bool = bool_literal true // CHECK:STDOUT: return %.loc7 // CHECK:STDOUT: } // CHECK:STDOUT: // CHECK:STDOUT: fn @G() -> bool { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc8: bool = bool_value true +// CHECK:STDOUT: %.loc8: bool = bool_literal true // CHECK:STDOUT: return %.loc8 // CHECK:STDOUT: } // CHECK:STDOUT: // CHECK:STDOUT: fn @And() -> bool { // CHECK:STDOUT: !entry: // CHECK:STDOUT: %.loc11_11: bool = call @F() -// CHECK:STDOUT: %.loc11_14.1: bool = bool_value false +// CHECK:STDOUT: %.loc11_14.1: bool = bool_literal false // CHECK:STDOUT: if %.loc11_11 br !.loc11_19 else br !.loc11_14(%.loc11_14.1) // CHECK:STDOUT: // CHECK:STDOUT: !.loc11_19: diff --git a/toolchain/semantics/testdata/operators/assignment.carbon b/toolchain/semantics/testdata/operators/assignment.carbon index 473f961ebcd2..4a0062775d4a 100644 --- a/toolchain/semantics/testdata/operators/assignment.carbon +++ b/toolchain/semantics/testdata/operators/assignment.carbon @@ -91,11 +91,11 @@ fn Main() { // CHECK:STDOUT: {kind: TupleValue, arg0: block4, type: type2}, // CHECK:STDOUT: {kind: Assign, arg0: node+12, arg1: node+18}, // CHECK:STDOUT: {kind: IntegerLiteral, arg0: int4, type: type0}, -// CHECK:STDOUT: {kind: Index, arg0: node+12, arg1: node+20, type: type0}, +// CHECK:STDOUT: {kind: TupleIndex, arg0: node+12, arg1: node+20, type: type0}, // CHECK:STDOUT: {kind: IntegerLiteral, arg0: int5, type: type0}, // CHECK:STDOUT: {kind: Assign, arg0: node+21, arg1: node+22}, // CHECK:STDOUT: {kind: IntegerLiteral, arg0: int6, type: type0}, -// CHECK:STDOUT: {kind: Index, arg0: node+12, arg1: node+24, type: type0}, +// CHECK:STDOUT: {kind: TupleIndex, arg0: node+12, arg1: node+24, type: type0}, // CHECK:STDOUT: {kind: IntegerLiteral, arg0: int7, type: type0}, // CHECK:STDOUT: {kind: Assign, arg0: node+25, arg1: node+26}, // CHECK:STDOUT: {kind: StructTypeField, arg0: str1, arg1: type0}, @@ -111,10 +111,10 @@ fn Main() { // CHECK:STDOUT: {kind: StubReference, arg0: node+36, type: type0}, // CHECK:STDOUT: {kind: StructValue, arg0: block7, type: type3}, // CHECK:STDOUT: {kind: Assign, arg0: node+31, arg1: node+39}, -// CHECK:STDOUT: {kind: StructMemberAccess, arg0: node+31, arg1: member0, type: type0}, +// CHECK:STDOUT: {kind: StructAccess, arg0: node+31, arg1: member0, type: type0}, // CHECK:STDOUT: {kind: IntegerLiteral, arg0: int10, type: type0}, // CHECK:STDOUT: {kind: Assign, arg0: node+41, arg1: node+42}, -// CHECK:STDOUT: {kind: StructMemberAccess, arg0: node+31, arg1: member1, type: type0}, +// CHECK:STDOUT: {kind: StructAccess, arg0: node+31, arg1: member1, type: type0}, // CHECK:STDOUT: {kind: IntegerLiteral, arg0: int11, type: type0}, // CHECK:STDOUT: {kind: Assign, arg0: node+44, arg1: node+45}, // CHECK:STDOUT: {kind: PointerType, arg0: type0, type: typeTypeType}, @@ -243,9 +243,9 @@ fn Main() { // CHECK:STDOUT: fn @Main() { // CHECK:STDOUT: !entry: // CHECK:STDOUT: %a: i32 = var -// CHECK:STDOUT: %.loc8: i32 = int_value 12 +// CHECK:STDOUT: %.loc8: i32 = int_literal 12 // CHECK:STDOUT: assign %a, %.loc8 -// CHECK:STDOUT: %.loc9: i32 = int_value -7 +// CHECK:STDOUT: %.loc9: i32 = int_literal -7 // CHECK:STDOUT: assign %a, %.loc9 // CHECK:STDOUT: %.loc11_11: type = stub_reference i32 // CHECK:STDOUT: %.loc11_16: type = stub_reference i32 @@ -253,42 +253,42 @@ fn Main() { // CHECK:STDOUT: %.loc11_19.2: (type, type) = tuple_value (%.loc11_11, %.loc11_16) // CHECK:STDOUT: %.loc11_19.3: type = tuple_type (i32, i32) // CHECK:STDOUT: %b: (i32, i32) = var -// CHECK:STDOUT: %.loc11_24.1: i32 = int_value 1 +// CHECK:STDOUT: %.loc11_24.1: i32 = int_literal 1 // CHECK:STDOUT: %.loc11_24.2: i32 = stub_reference %.loc11_24.1 -// CHECK:STDOUT: %.loc11_27.1: i32 = int_value 2 +// CHECK:STDOUT: %.loc11_27.1: i32 = int_literal 2 // CHECK:STDOUT: %.loc11_27.2: i32 = stub_reference %.loc11_27.1 // CHECK:STDOUT: %.loc11_28: (i32, i32) = tuple_value (%.loc11_24.2, %.loc11_27.2) // CHECK:STDOUT: assign %b, %.loc11_28 -// CHECK:STDOUT: %.loc12_5: i32 = int_value 0 +// CHECK:STDOUT: %.loc12_5: i32 = int_literal 0 // CHECK:STDOUT: %.loc12_6: i32 = tuple_index %b, %.loc12_5 -// CHECK:STDOUT: %.loc12_10: i32 = int_value 3 +// CHECK:STDOUT: %.loc12_10: i32 = int_literal 3 // CHECK:STDOUT: assign %.loc12_6, %.loc12_10 -// CHECK:STDOUT: %.loc13_5: i32 = int_value 1 +// CHECK:STDOUT: %.loc13_5: i32 = int_literal 1 // CHECK:STDOUT: %.loc13_6: i32 = tuple_index %b, %.loc13_5 -// CHECK:STDOUT: %.loc13_10: i32 = int_value 4 +// CHECK:STDOUT: %.loc13_10: i32 = int_literal 4 // CHECK:STDOUT: assign %.loc13_6, %.loc13_10 // CHECK:STDOUT: %.loc15_27: type = struct_type {.a: i32, .b: i32} // CHECK:STDOUT: %c: {.a: i32, .b: i32} = var -// CHECK:STDOUT: %.loc15_37: i32 = int_value 1 +// CHECK:STDOUT: %.loc15_37: i32 = int_literal 1 // CHECK:STDOUT: %.loc15_35: i32 = stub_reference %.loc15_37 -// CHECK:STDOUT: %.loc15_45: i32 = int_value 2 +// CHECK:STDOUT: %.loc15_45: i32 = int_literal 2 // CHECK:STDOUT: %.loc15_43: i32 = stub_reference %.loc15_45 // CHECK:STDOUT: %.loc15_46: {.a: i32, .b: i32} = struct_value (%.loc15_35, %.loc15_43) // CHECK:STDOUT: assign %c, %.loc15_46 // CHECK:STDOUT: %.loc16_4: i32 = struct_access %c, member0 -// CHECK:STDOUT: %.loc16_9: i32 = int_value 3 +// CHECK:STDOUT: %.loc16_9: i32 = int_literal 3 // CHECK:STDOUT: assign %.loc16_4, %.loc16_9 // CHECK:STDOUT: %.loc17_4: i32 = struct_access %c, member1 -// CHECK:STDOUT: %.loc17_9: i32 = int_value 4 +// CHECK:STDOUT: %.loc17_9: i32 = int_literal 4 // CHECK:STDOUT: assign %.loc17_4, %.loc17_9 // CHECK:STDOUT: %.loc19_13: type = ptr_type i32 // CHECK:STDOUT: %p: i32* = var // CHECK:STDOUT: %.loc19_17: i32* = address_of %a // CHECK:STDOUT: assign %p, %.loc19_17 // CHECK:STDOUT: %.loc20_3: i32 = dereference %p -// CHECK:STDOUT: %.loc20_8: i32 = int_value 5 +// CHECK:STDOUT: %.loc20_8: i32 = int_literal 5 // CHECK:STDOUT: assign %.loc20_3, %.loc20_8 -// CHECK:STDOUT: %.loc22_8: bool = bool_value true +// CHECK:STDOUT: %.loc22_8: bool = bool_literal true // CHECK:STDOUT: if %.loc22_8 br !.loc22_5.1 else br !.loc22_25 // CHECK:STDOUT: // CHECK:STDOUT: !.loc22_5.1: @@ -301,7 +301,7 @@ fn Main() { // CHECK:STDOUT: !.loc22_5.2: // CHECK:STDOUT: %.loc22_5: i32* = block_arg !.loc22_5.2 // CHECK:STDOUT: %.loc22_3: i32 = dereference %.loc22_5 -// CHECK:STDOUT: %.loc22_31: i32 = int_value 10 +// CHECK:STDOUT: %.loc22_31: i32 = int_literal 10 // CHECK:STDOUT: assign %.loc22_3, %.loc22_31 // CHECK:STDOUT: return // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/operators/binary_op.carbon b/toolchain/semantics/testdata/operators/binary_op.carbon index 9b3caa65a228..c668ee876684 100644 --- a/toolchain/semantics/testdata/operators/binary_op.carbon +++ b/toolchain/semantics/testdata/operators/binary_op.carbon @@ -53,8 +53,8 @@ fn Main() -> i32 { // CHECK:STDOUT: // CHECK:STDOUT: fn @Main() -> i32 { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc8_10: i32 = int_value 12 -// CHECK:STDOUT: %.loc8_15: i32 = int_value 34 +// CHECK:STDOUT: %.loc8_10: i32 = int_literal 12 +// CHECK:STDOUT: %.loc8_15: i32 = int_literal 34 // CHECK:STDOUT: %.loc8_13: i32 = add %.loc8_10, %.loc8_15 // CHECK:STDOUT: return %.loc8_13 // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/operators/fail_assigment_to_non_assignable.carbon b/toolchain/semantics/testdata/operators/fail_assigment_to_non_assignable.carbon index dff50409dcee..aac237d8fdd3 100644 --- a/toolchain/semantics/testdata/operators/fail_assigment_to_non_assignable.carbon +++ b/toolchain/semantics/testdata/operators/fail_assigment_to_non_assignable.carbon @@ -296,67 +296,67 @@ fn Main() { // CHECK:STDOUT: // CHECK:STDOUT: fn @Main() { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc13_3: i32 = int_value 1 -// CHECK:STDOUT: %.loc13_7: i32 = int_value 2 +// CHECK:STDOUT: %.loc13_3: i32 = int_literal 1 +// CHECK:STDOUT: %.loc13_7: i32 = int_literal 2 // CHECK:STDOUT: assign %.loc13_3, %.loc13_7 // CHECK:STDOUT: %.loc17_4: i32 = call @F() -// CHECK:STDOUT: %.loc17_9: i32 = int_value 1 +// CHECK:STDOUT: %.loc17_9: i32 = int_literal 1 // CHECK:STDOUT: assign %.loc17_4, %.loc17_9 -// CHECK:STDOUT: %.loc21_4.1: i32 = int_value 1 +// CHECK:STDOUT: %.loc21_4.1: i32 = int_literal 1 // CHECK:STDOUT: %.loc21_4.2: i32 = stub_reference %.loc21_4.1 -// CHECK:STDOUT: %.loc21_7.1: i32 = int_value 2 +// CHECK:STDOUT: %.loc21_7.1: i32 = int_literal 2 // CHECK:STDOUT: %.loc21_7.2: i32 = stub_reference %.loc21_7.1 // CHECK:STDOUT: %.loc21_8.1: type = tuple_type (i32, i32) // CHECK:STDOUT: %.loc21_8.2: (i32, i32) = tuple_value (%.loc21_4.2, %.loc21_7.2) -// CHECK:STDOUT: %.loc21_13.1: i32 = int_value 3 +// CHECK:STDOUT: %.loc21_13.1: i32 = int_literal 3 // CHECK:STDOUT: %.loc21_13.2: i32 = stub_reference %.loc21_13.1 -// CHECK:STDOUT: %.loc21_16.1: i32 = int_value 4 +// CHECK:STDOUT: %.loc21_16.1: i32 = int_literal 4 // CHECK:STDOUT: %.loc21_16.2: i32 = stub_reference %.loc21_16.1 // CHECK:STDOUT: %.loc21_17: (i32, i32) = tuple_value (%.loc21_13.2, %.loc21_16.2) // CHECK:STDOUT: assign %.loc21_8.2, %.loc21_17 // CHECK:STDOUT: %n: i32 = var -// CHECK:STDOUT: %.loc22: i32 = int_value 0 +// CHECK:STDOUT: %.loc22: i32 = int_literal 0 // CHECK:STDOUT: assign %n, %.loc22 // CHECK:STDOUT: %.loc26_4: i32 = stub_reference %n // CHECK:STDOUT: %.loc26_7: i32 = stub_reference %n // CHECK:STDOUT: %.loc26_8: (i32, i32) = tuple_value (%.loc26_4, %.loc26_7) -// CHECK:STDOUT: %.loc26_13.1: i32 = int_value 1 +// CHECK:STDOUT: %.loc26_13.1: i32 = int_literal 1 // CHECK:STDOUT: %.loc26_13.2: i32 = stub_reference %.loc26_13.1 -// CHECK:STDOUT: %.loc26_16.1: i32 = int_value 2 +// CHECK:STDOUT: %.loc26_16.1: i32 = int_literal 2 // CHECK:STDOUT: %.loc26_16.2: i32 = stub_reference %.loc26_16.1 // CHECK:STDOUT: %.loc26_17: (i32, i32) = tuple_value (%.loc26_13.2, %.loc26_16.2) // CHECK:STDOUT: assign %.loc26_8, %.loc26_17 // CHECK:STDOUT: %.loc30: type = ptr_type i32 // CHECK:STDOUT: assign i32, %.loc30 -// CHECK:STDOUT: %.loc34_9: i32 = int_value 1 +// CHECK:STDOUT: %.loc34_9: i32 = int_literal 1 // CHECK:STDOUT: %.loc34_7: i32 = stub_reference %.loc34_9 -// CHECK:STDOUT: %.loc34_17: i32 = int_value 2 +// CHECK:STDOUT: %.loc34_17: i32 = int_literal 2 // CHECK:STDOUT: %.loc34_15: i32 = stub_reference %.loc34_17 // CHECK:STDOUT: %.loc34_18.1: type = struct_type {.x: i32, .y: i32} // CHECK:STDOUT: %.loc34_18.2: {.x: i32, .y: i32} = struct_value (%.loc34_7, %.loc34_15) -// CHECK:STDOUT: %.loc34_28: i32 = int_value 3 +// CHECK:STDOUT: %.loc34_28: i32 = int_literal 3 // CHECK:STDOUT: %.loc34_26: i32 = stub_reference %.loc34_28 -// CHECK:STDOUT: %.loc34_36: i32 = int_value 4 +// CHECK:STDOUT: %.loc34_36: i32 = int_literal 4 // CHECK:STDOUT: %.loc34_34: i32 = stub_reference %.loc34_36 // CHECK:STDOUT: %.loc34_37: {.x: i32, .y: i32} = struct_value (%.loc34_26, %.loc34_34) // CHECK:STDOUT: assign %.loc34_18.2, %.loc34_37 -// CHECK:STDOUT: %.loc38_7: bool = bool_value true +// CHECK:STDOUT: %.loc38_7: bool = bool_literal true // CHECK:STDOUT: if %.loc38_7 br !.loc38_17 else br !.loc38_24 // CHECK:STDOUT: // CHECK:STDOUT: !.loc38_17: -// CHECK:STDOUT: %.loc38_17: i32 = int_value 1 +// CHECK:STDOUT: %.loc38_17: i32 = int_literal 1 // CHECK:STDOUT: br !.loc38_4(%.loc38_17) // CHECK:STDOUT: // CHECK:STDOUT: !.loc38_24: -// CHECK:STDOUT: %.loc38_24: i32 = int_value 2 +// CHECK:STDOUT: %.loc38_24: i32 = int_literal 2 // CHECK:STDOUT: br !.loc38_4(%.loc38_24) // CHECK:STDOUT: // CHECK:STDOUT: !.loc38_4: // CHECK:STDOUT: %.loc38_4: i32 = block_arg !.loc38_4 -// CHECK:STDOUT: %.loc38_29: i32 = int_value 3 +// CHECK:STDOUT: %.loc38_29: i32 = int_literal 3 // CHECK:STDOUT: assign %.loc38_4, %.loc38_29 // CHECK:STDOUT: %a: i32 = var -// CHECK:STDOUT: %.loc45_7: bool = bool_value true +// CHECK:STDOUT: %.loc45_7: bool = bool_literal true // CHECK:STDOUT: if %.loc45_7 br !.loc45_4.1 else br !.loc45_4.2 // CHECK:STDOUT: // CHECK:STDOUT: !.loc45_4.1: @@ -367,7 +367,7 @@ fn Main() { // CHECK:STDOUT: // CHECK:STDOUT: !.loc45_4.3: // CHECK:STDOUT: %.loc45_4: i32 = block_arg !.loc45_4.3 -// CHECK:STDOUT: %.loc45_29: i32 = int_value 10 +// CHECK:STDOUT: %.loc45_29: i32 = int_literal 10 // CHECK:STDOUT: assign %.loc45_4, %.loc45_29 // CHECK:STDOUT: return // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/operators/fail_type_mismatch.carbon b/toolchain/semantics/testdata/operators/fail_type_mismatch.carbon index 7549495fa0db..eb26acddc3f0 100644 --- a/toolchain/semantics/testdata/operators/fail_type_mismatch.carbon +++ b/toolchain/semantics/testdata/operators/fail_type_mismatch.carbon @@ -57,8 +57,8 @@ fn Main() -> i32 { // CHECK:STDOUT: // CHECK:STDOUT: fn @Main() -> i32 { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc11_10: i32 = int_value 12 -// CHECK:STDOUT: %.loc11_15: f64 = real_value 34e-1 +// CHECK:STDOUT: %.loc11_10: i32 = int_literal 12 +// CHECK:STDOUT: %.loc11_15: f64 = real_literal 34e-1 // CHECK:STDOUT: %.loc11_13: = add , %.loc11_15 // CHECK:STDOUT: return // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/operators/fail_type_mismatch_assignment.carbon b/toolchain/semantics/testdata/operators/fail_type_mismatch_assignment.carbon index 1d9942f4d730..49099af61deb 100644 --- a/toolchain/semantics/testdata/operators/fail_type_mismatch_assignment.carbon +++ b/toolchain/semantics/testdata/operators/fail_type_mismatch_assignment.carbon @@ -66,9 +66,9 @@ fn Main() { // CHECK:STDOUT: fn @Main() { // CHECK:STDOUT: !entry: // CHECK:STDOUT: %a: i32 = var -// CHECK:STDOUT: %.loc8: i32 = int_value 3 +// CHECK:STDOUT: %.loc8: i32 = int_literal 3 // CHECK:STDOUT: assign %a, %.loc8 -// CHECK:STDOUT: %.loc12: f64 = real_value 56e-1 +// CHECK:STDOUT: %.loc12: f64 = real_literal 56e-1 // CHECK:STDOUT: assign %a, %.loc12 // CHECK:STDOUT: return // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/operators/fail_type_mismatch_once.carbon b/toolchain/semantics/testdata/operators/fail_type_mismatch_once.carbon index 5de659b8f323..ceebea3e32ad 100644 --- a/toolchain/semantics/testdata/operators/fail_type_mismatch_once.carbon +++ b/toolchain/semantics/testdata/operators/fail_type_mismatch_once.carbon @@ -64,10 +64,10 @@ fn Main() -> i32 { // CHECK:STDOUT: // CHECK:STDOUT: fn @Main() -> i32 { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc13_10: i32 = int_value 12 -// CHECK:STDOUT: %.loc13_15: f64 = real_value 34e-1 +// CHECK:STDOUT: %.loc13_10: i32 = int_literal 12 +// CHECK:STDOUT: %.loc13_15: f64 = real_literal 34e-1 // CHECK:STDOUT: %.loc13_13: = add , %.loc13_15 -// CHECK:STDOUT: %.loc13_21: i32 = int_value 12 +// CHECK:STDOUT: %.loc13_21: i32 = int_literal 12 // CHECK:STDOUT: %.loc13_19: = add , %.loc13_21 // CHECK:STDOUT: return // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/operators/or.carbon b/toolchain/semantics/testdata/operators/or.carbon index 44a92ec5b730..b89b17126bff 100644 --- a/toolchain/semantics/testdata/operators/or.carbon +++ b/toolchain/semantics/testdata/operators/or.carbon @@ -90,13 +90,13 @@ fn Or() -> bool { // CHECK:STDOUT: // CHECK:STDOUT: fn @F() -> bool { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc7: bool = bool_value true +// CHECK:STDOUT: %.loc7: bool = bool_literal true // CHECK:STDOUT: return %.loc7 // CHECK:STDOUT: } // CHECK:STDOUT: // CHECK:STDOUT: fn @G() -> bool { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc8: bool = bool_value true +// CHECK:STDOUT: %.loc8: bool = bool_literal true // CHECK:STDOUT: return %.loc8 // CHECK:STDOUT: } // CHECK:STDOUT: @@ -104,7 +104,7 @@ fn Or() -> bool { // CHECK:STDOUT: !entry: // CHECK:STDOUT: %.loc11_11: bool = call @F() // CHECK:STDOUT: %.loc11_14.1: bool = not %.loc11_11 -// CHECK:STDOUT: %.loc11_14.2: bool = bool_value true +// CHECK:STDOUT: %.loc11_14.2: bool = bool_literal true // CHECK:STDOUT: if %.loc11_14.1 br !.loc11_18 else br !.loc11_14(%.loc11_14.2) // CHECK:STDOUT: // CHECK:STDOUT: !.loc11_18: diff --git a/toolchain/semantics/testdata/pointer/address_of_deref.carbon b/toolchain/semantics/testdata/pointer/address_of_deref.carbon index 0a9799d23b7f..84e6ab35adf2 100644 --- a/toolchain/semantics/testdata/pointer/address_of_deref.carbon +++ b/toolchain/semantics/testdata/pointer/address_of_deref.carbon @@ -68,7 +68,7 @@ fn F() -> i32 { // CHECK:STDOUT: fn @F() -> i32 { // CHECK:STDOUT: !entry: // CHECK:STDOUT: %n: i32 = var -// CHECK:STDOUT: %.loc8: i32 = int_value 0 +// CHECK:STDOUT: %.loc8: i32 = int_literal 0 // CHECK:STDOUT: assign %n, %.loc8 // CHECK:STDOUT: %.loc9_13.1: type = ptr_type i32 // CHECK:STDOUT: %.loc9_13.2: i32* = address_of %n diff --git a/toolchain/semantics/testdata/pointer/address_of_lvalue.carbon b/toolchain/semantics/testdata/pointer/address_of_lvalue.carbon index 7bde977e46c6..2b19bf04dfba 100644 --- a/toolchain/semantics/testdata/pointer/address_of_lvalue.carbon +++ b/toolchain/semantics/testdata/pointer/address_of_lvalue.carbon @@ -94,13 +94,13 @@ fn F(param: i32) { // CHECK:STDOUT: {kind: PointerType, arg0: type0, type: typeTypeType}, // CHECK:STDOUT: {kind: VarStorage, type: type3}, // CHECK:STDOUT: {kind: BindName, arg0: str6, arg1: node+25, type: type3}, -// CHECK:STDOUT: {kind: StructMemberAccess, arg0: node+6, arg1: member0, type: type0}, +// CHECK:STDOUT: {kind: StructAccess, arg0: node+6, arg1: member0, type: type0}, // CHECK:STDOUT: {kind: AddressOf, arg0: node+27, type: type3}, // CHECK:STDOUT: {kind: Assign, arg0: node+25, arg1: node+28}, // CHECK:STDOUT: {kind: PointerType, arg0: type0, type: typeTypeType}, // CHECK:STDOUT: {kind: VarStorage, type: type3}, // CHECK:STDOUT: {kind: BindName, arg0: str7, arg1: node+31, type: type3}, -// CHECK:STDOUT: {kind: StructMemberAccess, arg0: node+6, arg1: member1, type: type0}, +// CHECK:STDOUT: {kind: StructAccess, arg0: node+6, arg1: member1, type: type0}, // CHECK:STDOUT: {kind: AddressOf, arg0: node+33, type: type3}, // CHECK:STDOUT: {kind: Assign, arg0: node+31, arg1: node+34}, // CHECK:STDOUT: {kind: StubReference, arg0: nodeIntegerType, type: typeTypeType}, @@ -120,14 +120,14 @@ fn F(param: i32) { // CHECK:STDOUT: {kind: VarStorage, type: type3}, // CHECK:STDOUT: {kind: BindName, arg0: str9, arg1: node+50, type: type3}, // CHECK:STDOUT: {kind: IntegerLiteral, arg0: int4, type: type0}, -// CHECK:STDOUT: {kind: Index, arg0: node+41, arg1: node+52, type: type0}, +// CHECK:STDOUT: {kind: TupleIndex, arg0: node+41, arg1: node+52, type: type0}, // CHECK:STDOUT: {kind: AddressOf, arg0: node+53, type: type3}, // CHECK:STDOUT: {kind: Assign, arg0: node+50, arg1: node+54}, // CHECK:STDOUT: {kind: PointerType, arg0: type0, type: typeTypeType}, // CHECK:STDOUT: {kind: VarStorage, type: type3}, // CHECK:STDOUT: {kind: BindName, arg0: str10, arg1: node+57, type: type3}, // CHECK:STDOUT: {kind: IntegerLiteral, arg0: int5, type: type0}, -// CHECK:STDOUT: {kind: Index, arg0: node+41, arg1: node+59, type: type0}, +// CHECK:STDOUT: {kind: TupleIndex, arg0: node+41, arg1: node+59, type: type0}, // CHECK:STDOUT: {kind: AddressOf, arg0: node+60, type: type3}, // CHECK:STDOUT: {kind: Assign, arg0: node+57, arg1: node+61}, // CHECK:STDOUT: {kind: PointerType, arg0: type0, type: typeTypeType}, @@ -250,9 +250,9 @@ fn F(param: i32) { // CHECK:STDOUT: !entry: // CHECK:STDOUT: %.loc8_27: type = struct_type {.a: i32, .b: i32} // CHECK:STDOUT: %s: {.a: i32, .b: i32} = var -// CHECK:STDOUT: %.loc8_37: i32 = int_value 1 +// CHECK:STDOUT: %.loc8_37: i32 = int_literal 1 // CHECK:STDOUT: %.loc8_35: i32 = stub_reference %.loc8_37 -// CHECK:STDOUT: %.loc8_45: i32 = int_value 2 +// CHECK:STDOUT: %.loc8_45: i32 = int_literal 2 // CHECK:STDOUT: %.loc8_43: i32 = stub_reference %.loc8_45 // CHECK:STDOUT: %.loc8_46: {.a: i32, .b: i32} = struct_value (%.loc8_35, %.loc8_43) // CHECK:STDOUT: assign %s, %.loc8_46 @@ -277,21 +277,21 @@ fn F(param: i32) { // CHECK:STDOUT: %.loc14_19.2: (type, type) = tuple_value (%.loc14_11, %.loc14_16) // CHECK:STDOUT: %.loc14_19.3: type = tuple_type (i32, i32) // CHECK:STDOUT: %t: (i32, i32) = var -// CHECK:STDOUT: %.loc14_24.1: i32 = int_value 1 +// CHECK:STDOUT: %.loc14_24.1: i32 = int_literal 1 // CHECK:STDOUT: %.loc14_24.2: i32 = stub_reference %.loc14_24.1 -// CHECK:STDOUT: %.loc14_27.1: i32 = int_value 2 +// CHECK:STDOUT: %.loc14_27.1: i32 = int_literal 2 // CHECK:STDOUT: %.loc14_27.2: i32 = stub_reference %.loc14_27.1 // CHECK:STDOUT: %.loc14_28: (i32, i32) = tuple_value (%.loc14_24.2, %.loc14_27.2) // CHECK:STDOUT: assign %t, %.loc14_28 // CHECK:STDOUT: %.loc15_14: type = ptr_type i32 // CHECK:STDOUT: %t0: i32* = var -// CHECK:STDOUT: %.loc15_21: i32 = int_value 0 +// CHECK:STDOUT: %.loc15_21: i32 = int_literal 0 // CHECK:STDOUT: %.loc15_22: i32 = tuple_index %t, %.loc15_21 // CHECK:STDOUT: %.loc15_18: i32* = address_of %.loc15_22 // CHECK:STDOUT: assign %t0, %.loc15_18 // CHECK:STDOUT: %.loc16_14: type = ptr_type i32 // CHECK:STDOUT: %t1: i32* = var -// CHECK:STDOUT: %.loc16_21: i32 = int_value 1 +// CHECK:STDOUT: %.loc16_21: i32 = int_literal 1 // CHECK:STDOUT: %.loc16_22: i32 = tuple_index %t, %.loc16_21 // CHECK:STDOUT: %.loc16_18: i32* = address_of %.loc16_22 // CHECK:STDOUT: assign %t1, %.loc16_18 diff --git a/toolchain/semantics/testdata/pointer/basic.carbon b/toolchain/semantics/testdata/pointer/basic.carbon index 8ca0c16fb449..b7d8c80413e8 100644 --- a/toolchain/semantics/testdata/pointer/basic.carbon +++ b/toolchain/semantics/testdata/pointer/basic.carbon @@ -73,7 +73,7 @@ fn F() -> i32 { // CHECK:STDOUT: fn @F() -> i32 { // CHECK:STDOUT: !entry: // CHECK:STDOUT: %n: i32 = var -// CHECK:STDOUT: %.loc8: i32 = int_value 0 +// CHECK:STDOUT: %.loc8: i32 = int_literal 0 // CHECK:STDOUT: assign %n, %.loc8 // CHECK:STDOUT: %.loc9_13: type = ptr_type i32 // CHECK:STDOUT: %p: i32* = var diff --git a/toolchain/semantics/testdata/pointer/fail_address_of_value.carbon b/toolchain/semantics/testdata/pointer/fail_address_of_value.carbon index 22243e8267c0..498ebfef1f2f 100644 --- a/toolchain/semantics/testdata/pointer/fail_address_of_value.carbon +++ b/toolchain/semantics/testdata/pointer/fail_address_of_value.carbon @@ -171,7 +171,7 @@ fn AddressOfTupleElementValue() { // CHECK:STDOUT: {kind: BinaryOperatorAdd, arg0: node+33, arg1: node+34, type: type0}, // CHECK:STDOUT: {kind: AddressOf, arg0: node+35, type: type2}, // CHECK:STDOUT: {kind: Call, arg0: block0, arg1: function1, type: type1}, -// CHECK:STDOUT: {kind: StructMemberAccess, arg0: node+37, arg1: member0, type: type0}, +// CHECK:STDOUT: {kind: StructAccess, arg0: node+37, arg1: member0, type: type0}, // CHECK:STDOUT: {kind: AddressOf, arg0: node+38, type: type2}, // CHECK:STDOUT: {kind: BoolLiteral, arg0: true, type: type3}, // CHECK:STDOUT: {kind: UnaryOperatorNot, arg0: node+40, type: type3}, @@ -195,7 +195,7 @@ fn AddressOfTupleElementValue() { // CHECK:STDOUT: {kind: StubReference, arg0: node+58, type: type0}, // CHECK:STDOUT: {kind: TupleValue, arg0: block11, type: type9}, // CHECK:STDOUT: {kind: IntegerLiteral, arg0: int8, type: type0}, -// CHECK:STDOUT: {kind: Index, arg0: node+60, arg1: node+61, type: type0}, +// CHECK:STDOUT: {kind: TupleIndex, arg0: node+60, arg1: node+61, type: type0}, // CHECK:STDOUT: {kind: AddressOf, arg0: node+62, type: type2}, // CHECK:STDOUT: {kind: Return}, // CHECK:STDOUT: ] @@ -314,27 +314,27 @@ fn AddressOfTupleElementValue() { // CHECK:STDOUT: // CHECK:STDOUT: fn @AddressOfLiteral() { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc15_4: i32 = int_value 0 +// CHECK:STDOUT: %.loc15_4: i32 = int_literal 0 // CHECK:STDOUT: %.loc15_3.1: type = ptr_type i32 // CHECK:STDOUT: %.loc15_3.2: i32* = address_of %.loc15_4 -// CHECK:STDOUT: %.loc19_4: bool = bool_value true +// CHECK:STDOUT: %.loc19_4: bool = bool_literal true // CHECK:STDOUT: %.loc19_3.1: type = ptr_type bool // CHECK:STDOUT: %.loc19_3.2: bool* = address_of %.loc19_4 -// CHECK:STDOUT: %.loc23_4: f64 = real_value 10e-1 +// CHECK:STDOUT: %.loc23_4: f64 = real_literal 10e-1 // CHECK:STDOUT: %.loc23_3.1: type = ptr_type f64 // CHECK:STDOUT: %.loc23_3.2: f64* = address_of %.loc23_4 -// CHECK:STDOUT: %.loc27_4: String = string_value "Hello" +// CHECK:STDOUT: %.loc27_4: String = string_literal "Hello" // CHECK:STDOUT: %.loc27_3.1: type = ptr_type String // CHECK:STDOUT: %.loc27_3.2: String* = address_of %.loc27_4 -// CHECK:STDOUT: %.loc31_5.1: i32 = int_value 1 +// CHECK:STDOUT: %.loc31_5.1: i32 = int_literal 1 // CHECK:STDOUT: %.loc31_5.2: i32 = stub_reference %.loc31_5.1 -// CHECK:STDOUT: %.loc31_8.1: i32 = int_value 2 +// CHECK:STDOUT: %.loc31_8.1: i32 = int_literal 2 // CHECK:STDOUT: %.loc31_8.2: i32 = stub_reference %.loc31_8.1 // CHECK:STDOUT: %.loc31_9.1: type = tuple_type (i32, i32) // CHECK:STDOUT: %.loc31_9.2: (i32, i32) = tuple_value (%.loc31_5.2, %.loc31_8.2) // CHECK:STDOUT: %.loc31_3.1: type = ptr_type (i32, i32) // CHECK:STDOUT: %.loc31_3.2: (i32, i32)* = address_of %.loc31_9.2 -// CHECK:STDOUT: %.loc35_10: i32 = int_value 5 +// CHECK:STDOUT: %.loc35_10: i32 = int_literal 5 // CHECK:STDOUT: %.loc35_8: i32 = stub_reference %.loc35_10 // CHECK:STDOUT: %.loc35_11: {.a: i32} = struct_value (%.loc35_8) // CHECK:STDOUT: %.loc35_3.1: type = ptr_type {.a: i32} @@ -344,14 +344,14 @@ fn AddressOfTupleElementValue() { // CHECK:STDOUT: // CHECK:STDOUT: fn @AddressOfOperator() { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc42_5: i32 = int_value 1 -// CHECK:STDOUT: %.loc42_9: i32 = int_value 1 +// CHECK:STDOUT: %.loc42_5: i32 = int_literal 1 +// CHECK:STDOUT: %.loc42_9: i32 = int_literal 1 // CHECK:STDOUT: %.loc42_7: i32 = add %.loc42_5, %.loc42_9 // CHECK:STDOUT: %.loc42_3: i32* = address_of %.loc42_7 // CHECK:STDOUT: %.loc46_5: {.a: i32} = call @H() // CHECK:STDOUT: %.loc46_7: i32 = struct_access %.loc46_5, member0 // CHECK:STDOUT: %.loc46_3: i32* = address_of %.loc46_7 -// CHECK:STDOUT: %.loc50_9: bool = bool_value true +// CHECK:STDOUT: %.loc50_9: bool = bool_literal true // CHECK:STDOUT: %.loc50_5: bool = not %.loc50_9 // CHECK:STDOUT: %.loc50_3: bool* = address_of %.loc50_5 // CHECK:STDOUT: return @@ -376,12 +376,12 @@ fn AddressOfTupleElementValue() { // CHECK:STDOUT: // CHECK:STDOUT: fn @AddressOfTupleElementValue() { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc75_6.1: i32 = int_value 1 +// CHECK:STDOUT: %.loc75_6.1: i32 = int_literal 1 // CHECK:STDOUT: %.loc75_6.2: i32 = stub_reference %.loc75_6.1 -// CHECK:STDOUT: %.loc75_9.1: i32 = int_value 2 +// CHECK:STDOUT: %.loc75_9.1: i32 = int_literal 2 // CHECK:STDOUT: %.loc75_9.2: i32 = stub_reference %.loc75_9.1 // CHECK:STDOUT: %.loc75_10: (i32, i32) = tuple_value (%.loc75_6.2, %.loc75_9.2) -// CHECK:STDOUT: %.loc75_12: i32 = int_value 0 +// CHECK:STDOUT: %.loc75_12: i32 = int_literal 0 // CHECK:STDOUT: %.loc75_13: i32 = tuple_index %.loc75_10, %.loc75_12 // CHECK:STDOUT: %.loc75_3: i32* = address_of %.loc75_13 // CHECK:STDOUT: return diff --git a/toolchain/semantics/testdata/return/code_after_return_value.carbon b/toolchain/semantics/testdata/return/code_after_return_value.carbon index c761ed713fb1..c09b25b14953 100644 --- a/toolchain/semantics/testdata/return/code_after_return_value.carbon +++ b/toolchain/semantics/testdata/return/code_after_return_value.carbon @@ -84,6 +84,6 @@ fn F(b: bool) -> i32 { // CHECK:STDOUT: // CHECK:STDOUT: fn @F(%b: bool) -> i32 { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc8: i32 = int_value 0 +// CHECK:STDOUT: %.loc8: i32 = int_literal 0 // CHECK:STDOUT: return %.loc8 // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/return/fail_type_mismatch.carbon b/toolchain/semantics/testdata/return/fail_type_mismatch.carbon index 63c546a009fe..8824332ec253 100644 --- a/toolchain/semantics/testdata/return/fail_type_mismatch.carbon +++ b/toolchain/semantics/testdata/return/fail_type_mismatch.carbon @@ -52,6 +52,6 @@ fn Main() -> i32 { // CHECK:STDOUT: // CHECK:STDOUT: fn @Main() -> i32 { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc11: f64 = real_value 10e-1 +// CHECK:STDOUT: %.loc11: f64 = real_literal 10e-1 // CHECK:STDOUT: return // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/return/fail_value_disallowed.carbon b/toolchain/semantics/testdata/return/fail_value_disallowed.carbon index 45d7ca47ea2d..e5a14ab40bb6 100644 --- a/toolchain/semantics/testdata/return/fail_value_disallowed.carbon +++ b/toolchain/semantics/testdata/return/fail_value_disallowed.carbon @@ -54,6 +54,6 @@ fn Main() { // CHECK:STDOUT: // CHECK:STDOUT: fn @Main() { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc14: i32 = int_value 0 +// CHECK:STDOUT: %.loc14: i32 = int_literal 0 // CHECK:STDOUT: return %.loc14 // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/return/struct.carbon b/toolchain/semantics/testdata/return/struct.carbon index 948535f90aed..5477e6215872 100644 --- a/toolchain/semantics/testdata/return/struct.carbon +++ b/toolchain/semantics/testdata/return/struct.carbon @@ -69,7 +69,7 @@ fn Main() -> {.a: i32} { // CHECK:STDOUT: // CHECK:STDOUT: fn @Main() -> {.a: i32} { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc8_16: i32 = int_value 3 +// CHECK:STDOUT: %.loc8_16: i32 = int_literal 3 // CHECK:STDOUT: %.loc8_14: i32 = stub_reference %.loc8_16 // CHECK:STDOUT: %.loc8_17: {.a: i32} = struct_value (%.loc8_14) // CHECK:STDOUT: return %.loc8_17 diff --git a/toolchain/semantics/testdata/return/tuple.carbon b/toolchain/semantics/testdata/return/tuple.carbon index cb52ebbc25e8..ef222790c459 100644 --- a/toolchain/semantics/testdata/return/tuple.carbon +++ b/toolchain/semantics/testdata/return/tuple.carbon @@ -91,9 +91,9 @@ fn Main() -> (i32, i32) { // CHECK:STDOUT: // CHECK:STDOUT: fn @Main() -> (i32, i32) { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc9_11.1: i32 = int_value 15 +// CHECK:STDOUT: %.loc9_11.1: i32 = int_literal 15 // CHECK:STDOUT: %.loc9_11.2: i32 = stub_reference %.loc9_11.1 -// CHECK:STDOUT: %.loc9_15.1: i32 = int_value 35 +// CHECK:STDOUT: %.loc9_15.1: i32 = int_literal 35 // CHECK:STDOUT: %.loc9_15.2: i32 = stub_reference %.loc9_15.1 // CHECK:STDOUT: %.loc9_17: (i32, i32) = tuple_value (%.loc9_11.2, %.loc9_15.2) // CHECK:STDOUT: return %.loc9_17 diff --git a/toolchain/semantics/testdata/return/value.carbon b/toolchain/semantics/testdata/return/value.carbon index 1a6b4933ca3a..45a55ff9b591 100644 --- a/toolchain/semantics/testdata/return/value.carbon +++ b/toolchain/semantics/testdata/return/value.carbon @@ -48,6 +48,6 @@ fn Main() -> i32 { // CHECK:STDOUT: // CHECK:STDOUT: fn @Main() -> i32 { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc8: i32 = int_value 0 +// CHECK:STDOUT: %.loc8: i32 = int_literal 0 // CHECK:STDOUT: return %.loc8 // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/struct/fail_assign_to_empty.carbon b/toolchain/semantics/testdata/struct/fail_assign_to_empty.carbon index 8916d3f829f5..8b2dee0b3499 100644 --- a/toolchain/semantics/testdata/struct/fail_assign_to_empty.carbon +++ b/toolchain/semantics/testdata/struct/fail_assign_to_empty.carbon @@ -66,7 +66,7 @@ var x: {} = {.a = 1}; // CHECK:STDOUT: %.loc10_9.1: type = struct_type {} // CHECK:STDOUT: %.loc10_9.2: {} = struct_value () // CHECK:STDOUT: %x: {} = var -// CHECK:STDOUT: %.loc10_19: i32 = int_value 1 +// CHECK:STDOUT: %.loc10_19: i32 = int_literal 1 // CHECK:STDOUT: %.loc10_17: i32 = stub_reference %.loc10_19 // CHECK:STDOUT: %.loc10_20.1: type = struct_type {.a: i32} // CHECK:STDOUT: %.loc10_20.2: {.a: i32} = struct_value (%.loc10_17) diff --git a/toolchain/semantics/testdata/struct/fail_field_name_mismatch.carbon b/toolchain/semantics/testdata/struct/fail_field_name_mismatch.carbon index 3892f3b78236..4dda1d4ef089 100644 --- a/toolchain/semantics/testdata/struct/fail_field_name_mismatch.carbon +++ b/toolchain/semantics/testdata/struct/fail_field_name_mismatch.carbon @@ -69,7 +69,7 @@ var x: {.a: i32} = {.b = 1}; // CHECK:STDOUT: package { // CHECK:STDOUT: %.loc10_16: type = struct_type {.a: i32} // CHECK:STDOUT: %x: {.a: i32} = var -// CHECK:STDOUT: %.loc10_26: i32 = int_value 1 +// CHECK:STDOUT: %.loc10_26: i32 = int_literal 1 // CHECK:STDOUT: %.loc10_24: i32 = stub_reference %.loc10_26 // CHECK:STDOUT: %.loc10_27.1: type = struct_type {.b: i32} // CHECK:STDOUT: %.loc10_27.2: {.b: i32} = struct_value (%.loc10_24) diff --git a/toolchain/semantics/testdata/struct/fail_field_type_mismatch.carbon b/toolchain/semantics/testdata/struct/fail_field_type_mismatch.carbon index 4ccebdd40917..6fd1d840b016 100644 --- a/toolchain/semantics/testdata/struct/fail_field_type_mismatch.carbon +++ b/toolchain/semantics/testdata/struct/fail_field_type_mismatch.carbon @@ -70,7 +70,7 @@ var x: {.a: i32} = {.b = 1.0}; // CHECK:STDOUT: package { // CHECK:STDOUT: %.loc10_16: type = struct_type {.a: i32} // CHECK:STDOUT: %x: {.a: i32} = var -// CHECK:STDOUT: %.loc10_26: f64 = real_value 10e-1 +// CHECK:STDOUT: %.loc10_26: f64 = real_literal 10e-1 // CHECK:STDOUT: %.loc10_24: f64 = stub_reference %.loc10_26 // CHECK:STDOUT: %.loc10_29.1: type = struct_type {.b: f64} // CHECK:STDOUT: %.loc10_29.2: {.b: f64} = struct_value (%.loc10_24) diff --git a/toolchain/semantics/testdata/struct/fail_member_access_type.carbon b/toolchain/semantics/testdata/struct/fail_member_access_type.carbon index 6cdbbe70ec39..1ab4b768d5c0 100644 --- a/toolchain/semantics/testdata/struct/fail_member_access_type.carbon +++ b/toolchain/semantics/testdata/struct/fail_member_access_type.carbon @@ -75,7 +75,7 @@ var y: i32 = x.b; // CHECK:STDOUT: package { // CHECK:STDOUT: %.loc7_16: type = struct_type {.a: f64} // CHECK:STDOUT: %x: {.a: f64} = var -// CHECK:STDOUT: %.loc7_26: f64 = real_value 40e-1 +// CHECK:STDOUT: %.loc7_26: f64 = real_literal 40e-1 // CHECK:STDOUT: %.loc7_24: f64 = stub_reference %.loc7_26 // CHECK:STDOUT: %.loc7_29: {.a: f64} = struct_value (%.loc7_24) // CHECK:STDOUT: assign %x, %.loc7_29 diff --git a/toolchain/semantics/testdata/struct/fail_non_member_access.carbon b/toolchain/semantics/testdata/struct/fail_non_member_access.carbon index 4e7bc1d86d46..2eb3db738db0 100644 --- a/toolchain/semantics/testdata/struct/fail_non_member_access.carbon +++ b/toolchain/semantics/testdata/struct/fail_non_member_access.carbon @@ -74,7 +74,7 @@ var y: i32 = x.b; // CHECK:STDOUT: package { // CHECK:STDOUT: %.loc7_16: type = struct_type {.a: i32} // CHECK:STDOUT: %x: {.a: i32} = var -// CHECK:STDOUT: %.loc7_26: i32 = int_value 4 +// CHECK:STDOUT: %.loc7_26: i32 = int_literal 4 // CHECK:STDOUT: %.loc7_24: i32 = stub_reference %.loc7_26 // CHECK:STDOUT: %.loc7_27: {.a: i32} = struct_value (%.loc7_24) // CHECK:STDOUT: assign %x, %.loc7_27 diff --git a/toolchain/semantics/testdata/struct/fail_too_few_values.carbon b/toolchain/semantics/testdata/struct/fail_too_few_values.carbon index 8ba1773fce4f..2df9cd76595d 100644 --- a/toolchain/semantics/testdata/struct/fail_too_few_values.carbon +++ b/toolchain/semantics/testdata/struct/fail_too_few_values.carbon @@ -72,7 +72,7 @@ var x: {.a: i32, .b: i32} = {.a = 1}; // CHECK:STDOUT: package { // CHECK:STDOUT: %.loc10_25: type = struct_type {.a: i32, .b: i32} // CHECK:STDOUT: %x: {.a: i32, .b: i32} = var -// CHECK:STDOUT: %.loc10_35: i32 = int_value 1 +// CHECK:STDOUT: %.loc10_35: i32 = int_literal 1 // CHECK:STDOUT: %.loc10_33: i32 = stub_reference %.loc10_35 // CHECK:STDOUT: %.loc10_36.1: type = struct_type {.a: i32} // CHECK:STDOUT: %.loc10_36.2: {.a: i32} = struct_value (%.loc10_33) diff --git a/toolchain/semantics/testdata/struct/fail_value_as_type.carbon b/toolchain/semantics/testdata/struct/fail_value_as_type.carbon index 98afdf0be4f2..0d546c8dc0d5 100644 --- a/toolchain/semantics/testdata/struct/fail_value_as_type.carbon +++ b/toolchain/semantics/testdata/struct/fail_value_as_type.carbon @@ -56,7 +56,7 @@ var x: {.a = 1}; // CHECK:STDOUT: ] // CHECK:STDOUT: // CHECK:STDOUT: package { -// CHECK:STDOUT: %.loc10_14: i32 = int_value 1 +// CHECK:STDOUT: %.loc10_14: i32 = int_literal 1 // CHECK:STDOUT: %.loc10_12: i32 = stub_reference %.loc10_14 // CHECK:STDOUT: %.loc10_15.1: type = struct_type {.a: i32} // CHECK:STDOUT: %.loc10_15.2: {.a: i32} = struct_value (%.loc10_12) diff --git a/toolchain/semantics/testdata/struct/member_access.carbon b/toolchain/semantics/testdata/struct/member_access.carbon index 26ac8253cf26..0a875ce395e0 100644 --- a/toolchain/semantics/testdata/struct/member_access.carbon +++ b/toolchain/semantics/testdata/struct/member_access.carbon @@ -47,7 +47,7 @@ var z: i32 = y; // CHECK:STDOUT: {kind: Assign, arg0: node+3, arg1: node+11}, // CHECK:STDOUT: {kind: VarStorage, type: type1}, // CHECK:STDOUT: {kind: BindName, arg0: str3, arg1: node+13, type: type1}, -// CHECK:STDOUT: {kind: StructMemberAccess, arg0: node+3, arg1: member1, type: type1}, +// CHECK:STDOUT: {kind: StructAccess, arg0: node+3, arg1: member1, type: type1}, // CHECK:STDOUT: {kind: Assign, arg0: node+13, arg1: node+15}, // CHECK:STDOUT: {kind: VarStorage, type: type1}, // CHECK:STDOUT: {kind: BindName, arg0: str4, arg1: node+17, type: type1}, @@ -93,9 +93,9 @@ var z: i32 = y; // CHECK:STDOUT: package { // CHECK:STDOUT: %.loc7_25: type = struct_type {.a: f64, .b: i32} // CHECK:STDOUT: %x: {.a: f64, .b: i32} = var -// CHECK:STDOUT: %.loc7_35: f64 = real_value 0e-1 +// CHECK:STDOUT: %.loc7_35: f64 = real_literal 0e-1 // CHECK:STDOUT: %.loc7_33: f64 = stub_reference %.loc7_35 -// CHECK:STDOUT: %.loc7_45: i32 = int_value 1 +// CHECK:STDOUT: %.loc7_45: i32 = int_literal 1 // CHECK:STDOUT: %.loc7_43: i32 = stub_reference %.loc7_45 // CHECK:STDOUT: %.loc7_46: {.a: f64, .b: i32} = struct_value (%.loc7_33, %.loc7_43) // CHECK:STDOUT: assign %x, %.loc7_46 diff --git a/toolchain/semantics/testdata/struct/one_entry.carbon b/toolchain/semantics/testdata/struct/one_entry.carbon index d48dea4022dc..0b9530f902de 100644 --- a/toolchain/semantics/testdata/struct/one_entry.carbon +++ b/toolchain/semantics/testdata/struct/one_entry.carbon @@ -77,7 +77,7 @@ var y: {.a: i32} = x; // CHECK:STDOUT: package { // CHECK:STDOUT: %.loc7_16: type = struct_type {.a: i32} // CHECK:STDOUT: %x: {.a: i32} = var -// CHECK:STDOUT: %.loc7_26: i32 = int_value 4 +// CHECK:STDOUT: %.loc7_26: i32 = int_literal 4 // CHECK:STDOUT: %.loc7_24: i32 = stub_reference %.loc7_26 // CHECK:STDOUT: %.loc7_27: {.a: i32} = struct_value (%.loc7_24) // CHECK:STDOUT: assign %x, %.loc7_27 diff --git a/toolchain/semantics/testdata/struct/tuple_as_element.carbon b/toolchain/semantics/testdata/struct/tuple_as_element.carbon index ffb45bf36545..4795d3e77867 100644 --- a/toolchain/semantics/testdata/struct/tuple_as_element.carbon +++ b/toolchain/semantics/testdata/struct/tuple_as_element.carbon @@ -129,9 +129,9 @@ var y: {.a: i32, .b: (i32,)} = x; // CHECK:STDOUT: %.loc7_27.3: type = tuple_type (i32) // CHECK:STDOUT: %.loc7_28: type = struct_type {.a: i32, .b: (i32,)} // CHECK:STDOUT: %x: {.a: i32, .b: (i32,)} = var -// CHECK:STDOUT: %.loc7_38: i32 = int_value 1 +// CHECK:STDOUT: %.loc7_38: i32 = int_literal 1 // CHECK:STDOUT: %.loc7_36: i32 = stub_reference %.loc7_38 -// CHECK:STDOUT: %.loc7_47.1: i32 = int_value 2 +// CHECK:STDOUT: %.loc7_47.1: i32 = int_literal 2 // CHECK:STDOUT: %.loc7_47.2: i32 = stub_reference %.loc7_47.1 // CHECK:STDOUT: %.loc7_49: (i32,) = tuple_value (%.loc7_47.2) // CHECK:STDOUT: %.loc7_44: (i32,) = stub_reference %.loc7_49 diff --git a/toolchain/semantics/testdata/struct/two_entries.carbon b/toolchain/semantics/testdata/struct/two_entries.carbon index e164afbff634..21e481d002a6 100644 --- a/toolchain/semantics/testdata/struct/two_entries.carbon +++ b/toolchain/semantics/testdata/struct/two_entries.carbon @@ -92,9 +92,9 @@ var y: {.a: i32, .b: i32} = x; // CHECK:STDOUT: package { // CHECK:STDOUT: %.loc7_25: type = struct_type {.a: i32, .b: i32} // CHECK:STDOUT: %x: {.a: i32, .b: i32} = var -// CHECK:STDOUT: %.loc7_35: i32 = int_value 1 +// CHECK:STDOUT: %.loc7_35: i32 = int_literal 1 // CHECK:STDOUT: %.loc7_33: i32 = stub_reference %.loc7_35 -// CHECK:STDOUT: %.loc7_43: i32 = int_value 2 +// CHECK:STDOUT: %.loc7_43: i32 = int_literal 2 // CHECK:STDOUT: %.loc7_41: i32 = stub_reference %.loc7_43 // CHECK:STDOUT: %.loc7_44: {.a: i32, .b: i32} = struct_value (%.loc7_33, %.loc7_41) // CHECK:STDOUT: assign %x, %.loc7_44 diff --git a/toolchain/semantics/testdata/tuples/fail_assign_nested.carbon b/toolchain/semantics/testdata/tuples/fail_assign_nested.carbon index 5ef58a413bf1..1ee8f776a4a9 100644 --- a/toolchain/semantics/testdata/tuples/fail_assign_nested.carbon +++ b/toolchain/semantics/testdata/tuples/fail_assign_nested.carbon @@ -181,20 +181,20 @@ var x: ((i32, i32), (i32, i32)) = ((1, 2, 3), (4, 5, 6)); // CHECK:STDOUT: %.loc10_18.4: type = tuple_type (i32, i32) // CHECK:STDOUT: %.loc10_31.3: type = tuple_type ((i32, i32), (i32, i32)) // CHECK:STDOUT: %x: ((i32, i32), (i32, i32)) = var -// CHECK:STDOUT: %.loc10_37.1: i32 = int_value 1 +// CHECK:STDOUT: %.loc10_37.1: i32 = int_literal 1 // CHECK:STDOUT: %.loc10_37.2: i32 = stub_reference %.loc10_37.1 -// CHECK:STDOUT: %.loc10_40.1: i32 = int_value 2 +// CHECK:STDOUT: %.loc10_40.1: i32 = int_literal 2 // CHECK:STDOUT: %.loc10_40.2: i32 = stub_reference %.loc10_40.1 -// CHECK:STDOUT: %.loc10_43.1: i32 = int_value 3 +// CHECK:STDOUT: %.loc10_43.1: i32 = int_literal 3 // CHECK:STDOUT: %.loc10_43.2: i32 = stub_reference %.loc10_43.1 // CHECK:STDOUT: %.loc10_44.1: type = tuple_type (i32, i32, i32) // CHECK:STDOUT: %.loc10_44.2: (i32, i32, i32) = tuple_value (%.loc10_37.2, %.loc10_40.2, %.loc10_43.2) // CHECK:STDOUT: %.loc10_44.3: (i32, i32, i32) = stub_reference %.loc10_44.2 -// CHECK:STDOUT: %.loc10_48.1: i32 = int_value 4 +// CHECK:STDOUT: %.loc10_48.1: i32 = int_literal 4 // CHECK:STDOUT: %.loc10_48.2: i32 = stub_reference %.loc10_48.1 -// CHECK:STDOUT: %.loc10_51.1: i32 = int_value 5 +// CHECK:STDOUT: %.loc10_51.1: i32 = int_literal 5 // CHECK:STDOUT: %.loc10_51.2: i32 = stub_reference %.loc10_51.1 -// CHECK:STDOUT: %.loc10_54.1: i32 = int_value 6 +// CHECK:STDOUT: %.loc10_54.1: i32 = int_literal 6 // CHECK:STDOUT: %.loc10_54.2: i32 = stub_reference %.loc10_54.1 // CHECK:STDOUT: %.loc10_55.1: (i32, i32, i32) = tuple_value (%.loc10_48.2, %.loc10_51.2, %.loc10_54.2) // CHECK:STDOUT: %.loc10_55.2: (i32, i32, i32) = stub_reference %.loc10_55.1 diff --git a/toolchain/semantics/testdata/tuples/fail_assign_to_empty.carbon b/toolchain/semantics/testdata/tuples/fail_assign_to_empty.carbon index 82c81fdf4cde..3fe51b0fbaae 100644 --- a/toolchain/semantics/testdata/tuples/fail_assign_to_empty.carbon +++ b/toolchain/semantics/testdata/tuples/fail_assign_to_empty.carbon @@ -53,6 +53,6 @@ var x: () = (66); // CHECK:STDOUT: %.loc10_9.1: type = tuple_type () // CHECK:STDOUT: %.loc10_9.2: () = tuple_value () // CHECK:STDOUT: %x: () = var -// CHECK:STDOUT: %.loc10_14: i32 = int_value 66 +// CHECK:STDOUT: %.loc10_14: i32 = int_literal 66 // CHECK:STDOUT: assign %x, // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/tuples/fail_element_type_mismatch.carbon b/toolchain/semantics/testdata/tuples/fail_element_type_mismatch.carbon index 9743a2dd1c08..327a3da6ab6b 100644 --- a/toolchain/semantics/testdata/tuples/fail_element_type_mismatch.carbon +++ b/toolchain/semantics/testdata/tuples/fail_element_type_mismatch.carbon @@ -94,9 +94,9 @@ var x: (i32, i32) = (2, 65.89); // CHECK:STDOUT: %.loc10_17.2: (type, type) = tuple_value (%.loc10_9, %.loc10_14) // CHECK:STDOUT: %.loc10_17.3: type = tuple_type (i32, i32) // CHECK:STDOUT: %x: (i32, i32) = var -// CHECK:STDOUT: %.loc10_22.1: i32 = int_value 2 +// CHECK:STDOUT: %.loc10_22.1: i32 = int_literal 2 // CHECK:STDOUT: %.loc10_22.2: i32 = stub_reference %.loc10_22.1 -// CHECK:STDOUT: %.loc10_25.1: f64 = real_value 6589e-2 +// CHECK:STDOUT: %.loc10_25.1: f64 = real_literal 6589e-2 // CHECK:STDOUT: %.loc10_25.2: f64 = stub_reference %.loc10_25.1 // CHECK:STDOUT: %.loc10_30.1: type = tuple_type (i32, f64) // CHECK:STDOUT: %.loc10_30.2: (i32, f64) = tuple_value (%.loc10_22.2, %.loc10_25.2) diff --git a/toolchain/semantics/testdata/tuples/fail_too_few_element.carbon b/toolchain/semantics/testdata/tuples/fail_too_few_element.carbon index adc63ffd1dc5..cb776bcc66b4 100644 --- a/toolchain/semantics/testdata/tuples/fail_too_few_element.carbon +++ b/toolchain/semantics/testdata/tuples/fail_too_few_element.carbon @@ -86,7 +86,7 @@ var x: (i32, i32) = (2, ); // CHECK:STDOUT: %.loc10_17.2: (type, type) = tuple_value (%.loc10_9, %.loc10_14) // CHECK:STDOUT: %.loc10_17.3: type = tuple_type (i32, i32) // CHECK:STDOUT: %x: (i32, i32) = var -// CHECK:STDOUT: %.loc10_22.1: i32 = int_value 2 +// CHECK:STDOUT: %.loc10_22.1: i32 = int_literal 2 // CHECK:STDOUT: %.loc10_22.2: i32 = stub_reference %.loc10_22.1 // CHECK:STDOUT: %.loc10_25.1: type = tuple_type (i32) // CHECK:STDOUT: %.loc10_25.2: (i32,) = tuple_value (%.loc10_22.2) diff --git a/toolchain/semantics/testdata/tuples/fail_value_as_type.carbon b/toolchain/semantics/testdata/tuples/fail_value_as_type.carbon index 835a4867d917..38d8569afc19 100644 --- a/toolchain/semantics/testdata/tuples/fail_value_as_type.carbon +++ b/toolchain/semantics/testdata/tuples/fail_value_as_type.carbon @@ -60,7 +60,7 @@ var x: (1, ); // CHECK:STDOUT: ] // CHECK:STDOUT: // CHECK:STDOUT: package { -// CHECK:STDOUT: %.loc10_9.1: i32 = int_value 1 +// CHECK:STDOUT: %.loc10_9.1: i32 = int_literal 1 // CHECK:STDOUT: %.loc10_9.2: i32 = stub_reference %.loc10_9.1 // CHECK:STDOUT: %.loc10_12.1: type = tuple_type (i32) // CHECK:STDOUT: %.loc10_12.2: (i32,) = tuple_value (%.loc10_9.2) diff --git a/toolchain/semantics/testdata/tuples/nested_tuple.carbon b/toolchain/semantics/testdata/tuples/nested_tuple.carbon index 7d3a016c9854..d6d4f89ca1b1 100644 --- a/toolchain/semantics/testdata/tuples/nested_tuple.carbon +++ b/toolchain/semantics/testdata/tuples/nested_tuple.carbon @@ -125,13 +125,13 @@ var x: ((i32, i32), i32) = ((12, 76), 6); // CHECK:STDOUT: %.loc7_18.4: type = tuple_type (i32, i32) // CHECK:STDOUT: %.loc7_24.3: type = tuple_type ((i32, i32), i32) // CHECK:STDOUT: %x: ((i32, i32), i32) = var -// CHECK:STDOUT: %.loc7_30.1: i32 = int_value 12 +// CHECK:STDOUT: %.loc7_30.1: i32 = int_literal 12 // CHECK:STDOUT: %.loc7_30.2: i32 = stub_reference %.loc7_30.1 -// CHECK:STDOUT: %.loc7_34.1: i32 = int_value 76 +// CHECK:STDOUT: %.loc7_34.1: i32 = int_literal 76 // CHECK:STDOUT: %.loc7_34.2: i32 = stub_reference %.loc7_34.1 // CHECK:STDOUT: %.loc7_36.1: (i32, i32) = tuple_value (%.loc7_30.2, %.loc7_34.2) // CHECK:STDOUT: %.loc7_36.2: (i32, i32) = stub_reference %.loc7_36.1 -// CHECK:STDOUT: %.loc7_39.1: i32 = int_value 6 +// CHECK:STDOUT: %.loc7_39.1: i32 = int_literal 6 // CHECK:STDOUT: %.loc7_39.2: i32 = stub_reference %.loc7_39.1 // CHECK:STDOUT: %.loc7_40: ((i32, i32), i32) = tuple_value (%.loc7_36.2, %.loc7_39.2) // CHECK:STDOUT: assign %x, %.loc7_40 diff --git a/toolchain/semantics/testdata/tuples/one_element.carbon b/toolchain/semantics/testdata/tuples/one_element.carbon index 6c9deac243fd..6f342af95ef5 100644 --- a/toolchain/semantics/testdata/tuples/one_element.carbon +++ b/toolchain/semantics/testdata/tuples/one_element.carbon @@ -86,7 +86,7 @@ var y: (i32,) = x; // CHECK:STDOUT: %.loc7_13.2: (type,) = tuple_value (%.loc7_9) // CHECK:STDOUT: %.loc7_13.3: type = tuple_type (i32) // CHECK:STDOUT: %x: (i32,) = var -// CHECK:STDOUT: %.loc7_18.1: i32 = int_value 4 +// CHECK:STDOUT: %.loc7_18.1: i32 = int_literal 4 // CHECK:STDOUT: %.loc7_18.2: i32 = stub_reference %.loc7_18.1 // CHECK:STDOUT: %.loc7_20: (i32,) = tuple_value (%.loc7_18.2) // CHECK:STDOUT: assign %x, %.loc7_20 diff --git a/toolchain/semantics/testdata/tuples/two_elements.carbon b/toolchain/semantics/testdata/tuples/two_elements.carbon index 34210600e934..c21376e0c79f 100644 --- a/toolchain/semantics/testdata/tuples/two_elements.carbon +++ b/toolchain/semantics/testdata/tuples/two_elements.carbon @@ -101,9 +101,9 @@ var y: (i32, i32) = x; // CHECK:STDOUT: %.loc7_17.2: (type, type) = tuple_value (%.loc7_9, %.loc7_14) // CHECK:STDOUT: %.loc7_17.3: type = tuple_type (i32, i32) // CHECK:STDOUT: %x: (i32, i32) = var -// CHECK:STDOUT: %.loc7_22.1: i32 = int_value 4 +// CHECK:STDOUT: %.loc7_22.1: i32 = int_literal 4 // CHECK:STDOUT: %.loc7_22.2: i32 = stub_reference %.loc7_22.1 -// CHECK:STDOUT: %.loc7_25.1: i32 = int_value 102 +// CHECK:STDOUT: %.loc7_25.1: i32 = int_literal 102 // CHECK:STDOUT: %.loc7_25.2: i32 = stub_reference %.loc7_25.1 // CHECK:STDOUT: %.loc7_28: (i32, i32) = tuple_value (%.loc7_22.2, %.loc7_25.2) // CHECK:STDOUT: assign %x, %.loc7_28 diff --git a/toolchain/semantics/testdata/var/decl_with_init.carbon b/toolchain/semantics/testdata/var/decl_with_init.carbon index a98f55e643c6..f17fb393b3b2 100644 --- a/toolchain/semantics/testdata/var/decl_with_init.carbon +++ b/toolchain/semantics/testdata/var/decl_with_init.carbon @@ -56,7 +56,7 @@ fn Main() { // CHECK:STDOUT: fn @Main() { // CHECK:STDOUT: !entry: // CHECK:STDOUT: %x: i32 = var -// CHECK:STDOUT: %.loc8: i32 = int_value 0 +// CHECK:STDOUT: %.loc8: i32 = int_literal 0 // CHECK:STDOUT: assign %x, %.loc8 // CHECK:STDOUT: return // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/var/fail_duplicate_decl.carbon b/toolchain/semantics/testdata/var/fail_duplicate_decl.carbon index 4c74c09f8ae4..109cdfb680d5 100644 --- a/toolchain/semantics/testdata/var/fail_duplicate_decl.carbon +++ b/toolchain/semantics/testdata/var/fail_duplicate_decl.carbon @@ -73,10 +73,10 @@ fn Main() { // CHECK:STDOUT: fn @Main() { // CHECK:STDOUT: !entry: // CHECK:STDOUT: %x.loc9: i32 = var -// CHECK:STDOUT: %.loc9: i32 = int_value 0 +// CHECK:STDOUT: %.loc9: i32 = int_literal 0 // CHECK:STDOUT: assign %x.loc9, %.loc9 // CHECK:STDOUT: %x.loc16: i32 = var -// CHECK:STDOUT: %.loc16: i32 = int_value 0 +// CHECK:STDOUT: %.loc16: i32 = int_literal 0 // CHECK:STDOUT: assign %x.loc16, %.loc16 // CHECK:STDOUT: return // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/var/fail_init_type_mismatch.carbon b/toolchain/semantics/testdata/var/fail_init_type_mismatch.carbon index e13537c534cc..ad18a8d01ef3 100644 --- a/toolchain/semantics/testdata/var/fail_init_type_mismatch.carbon +++ b/toolchain/semantics/testdata/var/fail_init_type_mismatch.carbon @@ -60,7 +60,7 @@ fn Main() { // CHECK:STDOUT: fn @Main() { // CHECK:STDOUT: !entry: // CHECK:STDOUT: %x: i32 = var -// CHECK:STDOUT: %.loc11: f64 = real_value 10e-1 +// CHECK:STDOUT: %.loc11: f64 = real_literal 10e-1 // CHECK:STDOUT: assign %x, // CHECK:STDOUT: return // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/var/fail_storage_is_literal.carbon b/toolchain/semantics/testdata/var/fail_storage_is_literal.carbon index c2e264d973fb..c39bd8140ca6 100644 --- a/toolchain/semantics/testdata/var/fail_storage_is_literal.carbon +++ b/toolchain/semantics/testdata/var/fail_storage_is_literal.carbon @@ -61,9 +61,9 @@ fn Main() { // CHECK:STDOUT: // CHECK:STDOUT: fn @Main() { // CHECK:STDOUT: !entry: -// CHECK:STDOUT: %.loc11_10: i32 = int_value 1 +// CHECK:STDOUT: %.loc11_10: i32 = int_literal 1 // CHECK:STDOUT: %x: = var -// CHECK:STDOUT: %.loc11_14: i32 = int_value 1 +// CHECK:STDOUT: %.loc11_14: i32 = int_literal 1 // CHECK:STDOUT: assign %x, // CHECK:STDOUT: return // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/var/global_decl_with_init.carbon b/toolchain/semantics/testdata/var/global_decl_with_init.carbon index e7d33c34a697..99932570d46c 100644 --- a/toolchain/semantics/testdata/var/global_decl_with_init.carbon +++ b/toolchain/semantics/testdata/var/global_decl_with_init.carbon @@ -41,6 +41,6 @@ var x: i32 = 0; // CHECK:STDOUT: // CHECK:STDOUT: package { // CHECK:STDOUT: %x: i32 = var -// CHECK:STDOUT: %.loc7: i32 = int_value 0 +// CHECK:STDOUT: %.loc7: i32 = int_literal 0 // CHECK:STDOUT: assign %x, %.loc7 // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/var/global_lookup.carbon b/toolchain/semantics/testdata/var/global_lookup.carbon index f4fb61a57239..786171ca5c8e 100644 --- a/toolchain/semantics/testdata/var/global_lookup.carbon +++ b/toolchain/semantics/testdata/var/global_lookup.carbon @@ -49,7 +49,7 @@ var y: i32 = x; // CHECK:STDOUT: // CHECK:STDOUT: package { // CHECK:STDOUT: %x: i32 = var -// CHECK:STDOUT: %.loc7: i32 = int_value 0 +// CHECK:STDOUT: %.loc7: i32 = int_literal 0 // CHECK:STDOUT: assign %x, %.loc7 // CHECK:STDOUT: %y: i32 = var // CHECK:STDOUT: assign %y, %x diff --git a/toolchain/semantics/testdata/var/global_lookup_in_scope.carbon b/toolchain/semantics/testdata/var/global_lookup_in_scope.carbon index d6f7b82770e5..038c287d678a 100644 --- a/toolchain/semantics/testdata/var/global_lookup_in_scope.carbon +++ b/toolchain/semantics/testdata/var/global_lookup_in_scope.carbon @@ -60,7 +60,7 @@ fn Main() { // CHECK:STDOUT: // CHECK:STDOUT: package { // CHECK:STDOUT: %x: i32 = var -// CHECK:STDOUT: %.loc7: i32 = int_value 0 +// CHECK:STDOUT: %.loc7: i32 = int_literal 0 // CHECK:STDOUT: assign %x, %.loc7 // CHECK:STDOUT: %.loc9 = fn_decl @Main // CHECK:STDOUT: } diff --git a/toolchain/semantics/testdata/var/lookup.carbon b/toolchain/semantics/testdata/var/lookup.carbon index 179a45cef43e..986c27f12e05 100644 --- a/toolchain/semantics/testdata/var/lookup.carbon +++ b/toolchain/semantics/testdata/var/lookup.carbon @@ -57,7 +57,7 @@ fn Main() { // CHECK:STDOUT: fn @Main() { // CHECK:STDOUT: !entry: // CHECK:STDOUT: %x: i32 = var -// CHECK:STDOUT: %.loc8: i32 = int_value 0 +// CHECK:STDOUT: %.loc8: i32 = int_literal 0 // CHECK:STDOUT: assign %x, %.loc8 // CHECK:STDOUT: return // CHECK:STDOUT: }