Dear developer, please check this issue related to the handling CallInst when it's Inline assembly. Thank you so much!
Commit
The lattest commit.
Location
- lib/InstModel/LFCPAInstModel/LFCPAInstModel.cpp
- lib/Token/Token.cpp
- Function Token::Token(llvm::Value *Val, std::string Index)
- Line 51
Description
In LFCPAInstModel.cpp, when the argument FP is null, the function call could also be an inline assembly call.

Then this value will be passed to Token(), and cannot be handled by the dyn_cast.

Proposed Solution
We try to dynamically cast the value to InlineAssembly and do the corresponding handling logic.
Dear developer, please check this issue related to the handling CallInst when it's Inline assembly. Thank you so much!
Commit
The lattest commit.
Location
Description
In

LFCPAInstModel.cpp, when the argumentFPisnull, the function call could also be an inline assembly call.Then this value will be passed to

Token(), and cannot be handled by thedyn_cast.Proposed Solution
We try to dynamically cast the value to
InlineAssemblyand do the corresponding handling logic.