[llvm] [BOLT] Enhance fixed indirect branch handling (PR #71324)
    Vladislav Khmelevsky via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Tue Nov  7 22:22:39 PST 2023
    
    
  
================
@@ -54,7 +54,6 @@ enum class IndirectBranchType : char {
   POSSIBLE_TAIL_CALL,      /// Possibly a tail call.
   POSSIBLE_JUMP_TABLE,     /// Possibly a switch/jump table.
   POSSIBLE_PIC_JUMP_TABLE, /// Possibly a jump table for PIC.
-  POSSIBLE_GOTO,           /// Possibly a gcc's computed goto.
----------------
yota9 wrote:
If you ask so. But may I ask what is the difference between POSSIBLE_TAIL_CALL, POSSIBLE_GOTO and POSSIBLE_FIXED_BRANCH? I think we need to do something with it, it looks nearly the same to me, at least from ARM perspective.
https://github.com/llvm/llvm-project/pull/71324
    
    
More information about the llvm-commits
mailing list