Displaying 1 result from an estimated 1 matches for "__builtin_draft_cfa".
2007 Aug 23
1
[LLVMdev] RFC: Patch for CFA on Darwin
Bill,
> The built-in dwarf_cfa doesn't take an argument. It returns a pointer.
Ah. Sorry for confusion:
gcc's __builtin_draft_cfa doesn't have any argument
LLVM's eh_dwarf_cfa intrinsic has extra "offset" argument, which is
i32, because we have to propagate some information from GCC to LLVM.
> But there's an offset associated with the CFA. So it looks like LLVM
> is taking the pointer and adding...