[LLVMdev] Exceptional branches
Jon Harrop
jon at ffconsultancy.com
Mon Dec 29 06:34:16 PST 2008
I am pushing onto a stack and checking for stack overflow so I would like the
assembler equivalent of branching only in the exceptional case of an
overflow. However, LLVM only seems to admit equivalent branches so I am not
sure how to convey this information to LLVM's optimizer. How do I tell LLVM
that one branch of my "if" expression is by far the most likely to occur so
that it runs those blocks together and removes the branch in the common case?
--
Dr Jon Harrop, Flying Frog Consultancy Ltd.
http://www.ffconsultancy.com/?e
More information about the llvm-dev
mailing list