@@ -738,6 +738,71 @@ complex.c:
738
738
# 58| v58_6(void) = AliasedUse : m58_3
739
739
# 58| v58_7(void) = ExitFunction :
740
740
741
+ coroutines.cpp:
742
+ # 87| co_returnable_void co_return_void()
743
+ # 87| Block 0
744
+ # 87| v87_1(void) = EnterFunction :
745
+ # 87| m87_2(unknown) = AliasedDefinition :
746
+ # 87| m87_3(unknown) = InitializeNonLocal :
747
+ # 87| m87_4(unknown) = Chi : total:m87_2, partial:m87_3
748
+ #-----| r0_1(glval<promise_type>) = VariableAddress[(unnamed local variable)] :
749
+ #-----| m0_2(promise_type) = Uninitialized[(unnamed local variable)] : &:r0_1
750
+
751
+ # 91| co_returnable_value co_return_int(int)
752
+ # 91| Block 0
753
+ # 91| v91_1(void) = EnterFunction :
754
+ # 91| m91_2(unknown) = AliasedDefinition :
755
+ # 91| m91_3(unknown) = InitializeNonLocal :
756
+ # 91| m91_4(unknown) = Chi : total:m91_2, partial:m91_3
757
+ # 91| r91_5(glval<int>) = VariableAddress[i] :
758
+ # 91| m91_6(int) = InitializeParameter[i] : &:r91_5
759
+ #-----| r0_1(glval<promise_type>) = VariableAddress[(unnamed local variable)] :
760
+ #-----| m0_2(promise_type) = Uninitialized[(unnamed local variable)] : &:r0_1
761
+
762
+ # 95| co_returnable_void co_yield_value_void(int)
763
+ # 95| Block 0
764
+ # 95| v95_1(void) = EnterFunction :
765
+ # 95| m95_2(unknown) = AliasedDefinition :
766
+ # 95| m95_3(unknown) = InitializeNonLocal :
767
+ # 95| m95_4(unknown) = Chi : total:m95_2, partial:m95_3
768
+ # 95| r95_5(glval<int>) = VariableAddress[i] :
769
+ # 95| m95_6(int) = InitializeParameter[i] : &:r95_5
770
+ #-----| r0_1(glval<promise_type>) = VariableAddress[(unnamed local variable)] :
771
+ #-----| m0_2(promise_type) = Uninitialized[(unnamed local variable)] : &:r0_1
772
+
773
+ # 99| co_returnable_value co_yield_value_value(int)
774
+ # 99| Block 0
775
+ # 99| v99_1(void) = EnterFunction :
776
+ # 99| m99_2(unknown) = AliasedDefinition :
777
+ # 99| m99_3(unknown) = InitializeNonLocal :
778
+ # 99| m99_4(unknown) = Chi : total:m99_2, partial:m99_3
779
+ # 99| r99_5(glval<int>) = VariableAddress[i] :
780
+ # 99| m99_6(int) = InitializeParameter[i] : &:r99_5
781
+ #-----| r0_1(glval<promise_type>) = VariableAddress[(unnamed local variable)] :
782
+ #-----| m0_2(promise_type) = Uninitialized[(unnamed local variable)] : &:r0_1
783
+
784
+ # 103| co_returnable_void co_yield_and_return_void(int)
785
+ # 103| Block 0
786
+ # 103| v103_1(void) = EnterFunction :
787
+ # 103| m103_2(unknown) = AliasedDefinition :
788
+ # 103| m103_3(unknown) = InitializeNonLocal :
789
+ # 103| m103_4(unknown) = Chi : total:m103_2, partial:m103_3
790
+ # 103| r103_5(glval<int>) = VariableAddress[i] :
791
+ # 103| m103_6(int) = InitializeParameter[i] : &:r103_5
792
+ #-----| r0_1(glval<promise_type>) = VariableAddress[(unnamed local variable)] :
793
+ #-----| m0_2(promise_type) = Uninitialized[(unnamed local variable)] : &:r0_1
794
+
795
+ # 108| co_returnable_value co_yield_and_return_value(int)
796
+ # 108| Block 0
797
+ # 108| v108_1(void) = EnterFunction :
798
+ # 108| m108_2(unknown) = AliasedDefinition :
799
+ # 108| m108_3(unknown) = InitializeNonLocal :
800
+ # 108| m108_4(unknown) = Chi : total:m108_2, partial:m108_3
801
+ # 108| r108_5(glval<int>) = VariableAddress[i] :
802
+ # 108| m108_6(int) = InitializeParameter[i] : &:r108_5
803
+ #-----| r0_1(glval<promise_type>) = VariableAddress[(unnamed local variable)] :
804
+ #-----| m0_2(promise_type) = Uninitialized[(unnamed local variable)] : &:r0_1
805
+
741
806
destructors_for_temps.cpp:
742
807
# 9| void ClassWithConstructor::ClassWithConstructor(ClassWithConstructor&&)
743
808
# 9| Block 0
0 commit comments