一致性检查失败:呼叫必须具有呼叫目标 [英] Consistency check failures: Call must have a call target
问题描述
我正在做以下事情。我正在接受指令并制作另一份副本。在执行一个指令.Copy()之后,我复制了所有非隐式操作数,通过进入foreach循环并在IsImplicit上继续执行。
问题是我得到了这个错误列表。
-------------------------- -------------------------------------------------- --------------------------
隔离器仪表阶段后的一致性检查失败
呼叫必须有呼叫目标
{* CallTag} = CALL *& _foobar,[tv291 - ] *,[tv294 - ] *,[tv285 - ] *,$ L5(EH)#27
电话必须有电话目标
{* CallTag} = CALL *& _foobar,[tv291 - ] *,[tv286 - ] *,[tv300 - ] *,$ L5(EH)#27
电话必须有电话目标
{* CallTag} = CALL *& _foobar,[tv291 - ] *,[tv286 - ] *,[tv285 - ] *,$ L5(EH)#27
电话必须有电话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv303 - ] *,[tv306 - ] *,$ L5(EH)#27
电话必须有电话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv303 - ] *,[tv285 - ] *,$ L5(EH)#27
通话必须有一个通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv286 - ] *,[tv309 - ] *,$ L5(EH)#27
通话必须有通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv286 - ] *,[tv285 - ] *,$ L5(EH)#27
Phoenix断言失败:d:\enlistments\sdk_june08 \src\phx\ir\ir-check.cpp,第1954行
!this-> HaveEmittedDiagnostic:一致性检查失败(功能编号2)_main [line 0]在隔离器仪表阶段
中(模块)../ testFiles/testFunc.c
d:\ usersrs \ t-ashaga \ phoenixprojects \ testfiles \ testfunc.c(27):警告C4700:未初始化
Hi,
I'm doing the following. I'm taking an instruction and making another copy of it. After doing an instruction.Copy(), I copy all its non-implicit operands, by going in a foreach loop and doing a continue on IsImplicit.
The problem is that I'm getting this error list.
------------------------------------------------------------------------------------------------------
Consistency check failures after Isolator Instrumentation Phase
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv294-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv286-]*, [tv300-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv286-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv303-]*, [tv306-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv303-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv286-]*, [tv309-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv286-]*, [tv285-]*, $L5(EH) #27
Phoenix Assertion Failure: d:\enlistments\sdk_june08\src\phx\ir\ir-check.cpp, Line 1954
!this->HaveEmittedDiagnostic : Consistency check failures
in (Function number 2) _main [line 0] during Isolator Instrumentation Phase
in (Module) ../testFiles/testFunc.c
d:\users\t-ashaga\phoenixprojects\testfiles\testfunc.c(27) : warning C4700: uninitialized
警告分析阶段后的一致性检查失败
呼叫必须有呼叫目标
{* CallTag} = CALL *& _foobar,[tv291 - ] *,[tv294 - ] *,[tv285 - ] *,$ L5(EH)#27
电话必须有通话目标
{* CallTag} = CALL *& _foobar,[tv291 - ] *,[tv286 - ] *,[tv300 - ] *,$ L5(EH)#27
电话必须有通话目标
{* CallTag} = CALL *& _foobar,[tv291 - ] *,[tv286 - ] *,[tv285 - ] *,$ L5(EH)#27
电话必须有通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv303 - ] *,[tv306 - ] *,$ L5(EH)#27
电话必须有通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv303 - ] *,[tv285 - ] *,$ L5(EH)#27
电话必须有通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv286 - ] *,[tv309 - ] *,$ L5(EH)#27
电话必须有通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv286 - ] *,[tv285 - ] *,$ L5(EH)#27
凤凰断言失败:d:\enlistments \\ \\ sdk_june08\src\phx\ir\ir-check.cpp,1954年线!!this-> Ha veEmittedDiagnostic:一致性检查失败
在(功能编号2)_main [第27行]警告分析阶段期间(模块)../ testFiles / testFunc.c
Consistency check failures after Warnings Analysis Phase
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv294-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv286-]*, [tv300-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv286-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv303-]*, [tv306-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv303-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv286-]*, [tv309-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv286-]*, [tv285-]*, $L5(EH) #27
Phoenix Assertion Failure: d:\enlistments\sdk_june08\src\phx\ir\ir-check.cpp, Line 1954
!this->HaveEmittedDiagnostic : Consistency check failures
in (Function number 2) _main [line 27] during Warnings Analysis Phase
in (Module) ../testFiles/testFunc.c
只读全局变量后的一致性检查失败
呼叫必须有一个呼叫目标
{* CallTag} = CALL *& _foobar,[tv291 - ] *,[tv294 - ] *,[tv285-] *,$ L5(EH)#27
电话必须有通话目标
{* CallTag} = CALL *& _foobar,[tv291 - ] *,[tv286 - ] *,[tv300-] *,$ L5(EH)#27
呼叫必须有呼叫目标
{* CallTag} = CALL *& _foobar,[tv291 - ] *,[tv286 - ] *,[tv285-] *,$ L5(EH)#27
电话必须有一个通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv303 - ] *,[tv306-] *,$ L5(EH)#27
电话必须有一个通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv303 - ] *,[tv285-] *,$ L5(EH)#27
电话必须有一个通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv286 - ] *,[tv309 - ] *,$ L5(EH)#27
必须有一个通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv286 - ] *,[tv285 - ] *,$ L5(EH)#27
Phoenix断言失败:d:\enlistments\sdk_june08\src\phx\ir\ir-check.cpp,第1954行
!this-> HaveEmittedDiagnostic:一致性检查失败
中(功能编号2)_main [第27行]在只读全局变量期间(模块)../ testFiles / testFunc.c
Consistency check failures after Read-only globals
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv294-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv286-]*, [tv300-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv286-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv303-]*, [tv306-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv303-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv286-]*, [tv309-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv286-]*, [tv285-]*, $L5(EH) #27
Phoenix Assertion Failure: d:\enlistments\sdk_june08\src\phx\ir\ir-check.cpp, Line 1954
!this->HaveEmittedDiagnostic : Consistency check failures
in (Function number 2) _main [line 27] during Read-only globals
in (Module) ../testFiles/testFunc.c
内联后的一致性检查失败
通话必须有一个通话目标
{* CallTag} = CALL *& _foobar,[tv291 - ] *,[tv294 - ] *,[tv285 - ] *,$ L5(EH)#27
通话必须有通话目标
{* CallTag} = CALL *& _foobar,[tv291 - ] *,[tv286 - ] *,[tv300 - ] *,$ L5(EH)#27
通话必须有通话目标
{* CallTag} = CALL *& _foobar,[tv291 - ] *,[tv286 - ] *,[tv285 - ] *,$ L5(EH)#27
电话必须有通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv303 - ] *,[tv306 - ] *,$ L5(EH)#27
电话必须有通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv303 - ] *,[tv285 - ] *,$ L5(EH)#27
电话必须有通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv286 - ] *,[tv309 - ] *,$ L5(EH)#27
电话必须有通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv286 - ] *,[tv285 - ] *,$ L5(EH)#27
凤凰断言失败:d:\enlistments \\ \\ sdk_june08\src\phx\ir\ir-check.cpp,第1954行
!this-> HaveEmittedDiagnostic:一致性检查失败
在(功能编号2)_main [第27行]在Inliner中(模块)../ testFiles / testFunc.c
Consistency check failures after Inliner
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv294-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv286-]*, [tv300-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv286-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv303-]*, [tv306-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv303-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv286-]*, [tv309-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv286-]*, [tv285-]*, $L5(EH) #27
Phoenix Assertion Failure: d:\enlistments\sdk_june08\src\phx\ir\ir-check.cpp, Line 1954
!this->HaveEmittedDiagnostic : Consistency check failures
in (Function number 2) _main [line 27] during Inliner
in (Module) ../testFiles/testFunc.c
死亡参数删除后的一致性检查失败
呼叫必须有呼叫目标
{* CallTag} = CALL *& _foobar,[tv291 - ] *,[tv294 - ] * ,[tv285 - ] *,$ L5(EH)#27
电话必须有一个通话目标
{* CallTag} = CALL *& _foobar,[tv291 - ] *,[tv286 - ] * ,[tv300 - ] *,$ L5(EH)#27
电话必须有一个通话目标
{* CallTag} = CALL *& _foobar,[tv291 - ] *,[tv286 - ] * ,[tv285 - ] *,$ L5(EH)#27
电话必须有通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv303 - ] * ,[tv306 - ] *,$ L5(EH)#27
电话必须有一个通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv303 - ] * ,[tv285 - ] *,$ L5(EH)#27
电话必须有一个通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv286 - ] * ,[tv309 - ] *,$ L5(EH)#27
电话必须有一个电话l目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv286 - ] *,[tv285 - ] *,$ L5(EH)#27
凤凰断言失败: d:\enlistments\sdk_june08\src\phx\ir\ir-check.cpp,第1954行
!this-> HaveEmittedDiagnostic:一致性检查失败
在(功能编号2) )_main [第27行]在死亡参数删除期间(模块)../ testFiles / testFunc.c
Consistency check failures after Dead Parameter Removal
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv294-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv286-]*, [tv300-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv286-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv303-]*, [tv306-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv303-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv286-]*, [tv309-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv286-]*, [tv285-]*, $L5(EH) #27
Phoenix Assertion Failure: d:\enlistments\sdk_june08\src\phx\ir\ir-check.cpp, Line 1954
!this->HaveEmittedDiagnostic : Consistency check failures
in (Function number 2) _main [line 27] during Dead Parameter Removal
in (Module) ../testFiles/testFunc.c
类型检查器后的一致性检查失败
呼叫必须具有呼叫目标
{* CallTag} = CALL *& _foobar,[tv291 - ] *,[tv294 - ] *,[tv285 - ] *,$ L5(EH)#27
电话必须有呼叫目标
{* CallTag} = CALL *& _foobar,[tv291 - ] *,[tv286 - ] *,[tv300 - ] *,$ L5(EH)#27
电话必须有呼叫目标
{* CallTag} = CALL *& _foobar,[tv291 - ] *,[tv286 - ] *,[tv285 - ] *,$ L5(EH)#27
电话必须有呼叫目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv303 - ] *,[tv306 - ] *,$ L5(EH)#27
电话必须有通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv303 - ] *,[tv285 - ] *,$ L5(EH)#27
电话必须有通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv286 - ] *,[tv309 - ] *,$ L5(EH)#27
电话必须有通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv286 - ] *,[tv285 - ] *,$ L5(EH)#27
凤凰断言失败:d:\enlistments \\ \\ sdk_june08\src\phx\ir\ir-check.cpp,第1954行
!this-> HaveEmittedDiagnostic:一致性检查失败
在(功能编号2)_main [第30行]在类型检查器期间(模块)../ testFiles / testFunc.c
Consistency check failures after Type Checker
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv294-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv286-]*, [tv300-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv286-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv303-]*, [tv306-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv303-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv286-]*, [tv309-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv286-]*, [tv285-]*, $L5(EH) #27
Phoenix Assertion Failure: d:\enlistments\sdk_june08\src\phx\ir\ir-check.cpp, Line 1954
!this->HaveEmittedDiagnostic : Consistency check failures
in (Function number 2) _main [line 30] during Type Checker
in (Module) ../testFiles/testFunc.c
OpenMP后的一致性检查失败
呼叫必须具有呼叫目标
{ * CallTag} = CALL *& _fooba r,[tv291 - ] *,[tv294 - ] *,[tv285 - ] *,$ L5(EH)#27
呼叫必须有一个呼叫目标
{* CallTag} = CALL *& _foobar,[tv291 - ] *,[tv286 - ] *,[tv300 - ] *,$ L5(EH)#27
电话必须有一个通话目标
{* CallTag} = CALL *& _foobar,[tv291 - ] *,[tv286 - ] *,[tv285 - ] *,$ L5(EH)#27
电话必须有一个通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv303 - ] *,[tv306 - ] *,$ L5(EH)#27
电话必须有一个通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv303 - ] *,[tv285 - ] *,$ L5(EH)#27
电话必须有一个通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv286 - ] *,[tv309 - ] *,$ L5(EH)#27
电话必须有一个通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv286 - ] *,[tv285 - ] *,$ L5(EH)#27
凤凰断言失败:d:\ enlistm ents\sdk_june08\src\phx\ir\ir-check.cpp,1954行
!this-> HaveEmittedDiagnostic:一致性检查失败
在(功能编号2)_main [line 30] OpenMP期间(模块)../ testFiles / testFunc.c
Consistency check failures after OpenMP
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv294-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv286-]*, [tv300-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv286-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv303-]*, [tv306-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv303-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv286-]*, [tv309-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv286-]*, [tv285-]*, $L5(EH) #27
Phoenix Assertion Failure: d:\enlistments\sdk_june08\src\phx\ir\ir-check.cpp, Line 1954
!this->HaveEmittedDiagnostic : Consistency check failures
in (Function number 2) _main [line 30] during OpenMP
in (Module) ../testFiles/testFunc.c
别名分析后的一致性检查失败
呼叫必须有一个呼叫目标
{* CallTag} = CALL *& _foobar,[tv291 - ] *,[tv294 - ] *,[tv285 - ] *,$ L5(EH)#27
电话必须有通话目标> {* CallTag} = CALL *& _foobar,[tv291 - ] *,[tv286 - ] *,[tv300 - ] *,$ L5(EH)#27
电话必须有通话目标> {* CallTag} = CALL *& _foobar,[tv291 - ] *,[tv286 - ] *,[tv285 - ] *,$ L5(EH)#27
电话必须有通话目标> {* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv303 - ] *,[tv306 - ] *,$ L5(EH)#27
电话必须有通话目标> {* CallTag} = CAL L *& _foobar,[tv287 - ] *,[tv303 - ] *,[tv285 - ] *,$ L5(EH)#27
电话必须有通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv286 - ] *,[tv309 - ] *,$ L5(EH)#27
电话必须有通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[tv286 - ] *,[tv285 - ] *,$ L5(EH)#27
凤凰断言失败:d:\enlistments\sdk_june08\src \\\xx \ir\ir-check.cpp,第1954行
!this-> HaveEmittedDiagnostic:一致性检查失败
在(功能编号2)_main [第30行]别名分析期间
in(Module)../ testFiles / testFunc.c
Consistency check failures after Alias analysis
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv294-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv286-]*, [tv300-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv286-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv303-]*, [tv306-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv303-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv286-]*, [tv309-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv286-]*, [tv285-]*, $L5(EH) #27
Phoenix Assertion Failure: d:\enlistments\sdk_june08\src\phx\ir\ir-check.cpp, Line 1954
!this->HaveEmittedDiagnostic : Consistency check failures
in (Function number 2) _main [line 30] during Alias analysis
in (Module) ../testFiles/testFunc.c
Flow Optimization之后的一致性检查失败
呼叫必须有一个呼叫目标
{* CallTag} = CALL *& _foobar,[tv291 - ] *,[tv294 - ] *,[tv285 - ] *,$ L5(EH)#27
电话必须有通话目标
{* CallTag} = CALL *& _foobar,[tv291 - ] *,[tv2 86 - ] *,[tv300 - ] *,$ L5(EH)#27
呼叫必须有一个呼叫目标
{* CallTag} = CALL *& _foobar,[tv291 - ] *,[ tv286 - ] *,[tv285 - ] *,$ L5(EH)#27
电话必须有一个通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[ tv303 - ] *,[tv306 - ] *,$ L5(EH)#27
电话必须有一个通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[ tv303 - ] *,[tv285 - ] *,$ L5(EH)#27
电话必须有一个通话目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[ tv286 - ] *,[tv309 - ] *,$ L5(EH)#27
呼叫必须有一个呼叫目标
{* CallTag} = CALL *& _foobar,[tv287 - ] *,[ tv286 - ] *,[tv285 - ] *,$ L5(EH)#27
-------------------- -------------------------------------------------- --------------------------------
有趣的是,{* CallTag} = CALL *& _foobar,[ tv287 - ] *,[tv286 - ] *,[tv285 - ] *, $ L5(EH)#27是原始指示
有人可以帮忙。
感谢和问候,如果
Consistency check failures after Flow Optimization
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv294-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv286-]*, [tv300-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv291-]*, [tv286-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv303-]*, [tv306-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv303-]*, [tv285-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv286-]*, [tv309-]*, $L5(EH) #27
Call must have a call target
{*CallTag} = CALL* &_foobar, [tv287-]*, [tv286-]*, [tv285-]*, $L5(EH) #27
------------------------------------------------------------------------------------------------------
Interestingly, {*CallTag} = CALL* &_foobar, [tv287-]*, [tv286-]*, [tv285-]*, $L5(EH) #27 is the original instruction
Can somebody please help.
Thanks and Regards,
If If
推荐答案
烦人的,你需要特殊情况下的第一个来源呼叫中的操作数。
如果您正在复制呼叫,请使用"call.CallTargetOperand =< new operand>"而不是追加第一个来源。然后像往常一样追加剩余的来源。或者使用将调用目标操作数作为参数的构造函数,然后追加其余的源。
Annoyingly, you need to special-case the first source operand on a call.
If you are copying a call, use "call.CallTargetOperand = <new operand>" instead of appending the first source. Then append the remaining sources as usual. Or use the constructor that takes the call target operand as a parameter, and then append the rest of the sources.
这篇关于一致性检查失败:呼叫必须具有呼叫目标的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!