[LLVMdev] indirect jumps

dan mihai dnmh68 at hotmail.com
Wed Apr 14 14:43:00 PDT 2010


Hi,

What kind of C/C++ high level code can generate a computed jump, such as:
  jmpq *%r14 
or
  jmpq    *(%r14,%rbx,8)
?

I imagine that any calls (including virtual) would use something like 'call *%r14',
and the above jumps are mostly from 'switch' statements.

Is this correct?
Anything else?

Thank you,
Dan

 		 	   		  
_________________________________________________________________
The New Busy is not the too busy. Combine all your e-mail accounts with Hotmail.
http://www.windowslive.com/campaign/thenewbusy?tile=multiaccount&ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_4
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20100414/d03d3f45/attachment.html>


More information about the llvm-dev mailing list