search for: llvm_c_expand_body_1

Displaying 4 results from an estimated 4 matches for "llvm_c_expand_body_1".

2005 May 27
2
[LLVMdev] SSA in the Front End
Hi, I have been looking into the code that generates the LLVM assembly in the LLVM front end, but I am not very sure if at the time that the llvm_c_expand_body_1 function is called, the SSA form was already constructed (each definition dominates all the uses). Can somebody please tell me? Thanks
2005 May 27
0
[LLVMdev] SSA in the Front End
Ricardo wrote: > Hi, > > I have been looking into the code that generates the LLVM assembly in the LLVM front end, but I am > not very sure if at the time that the llvm_c_expand_body_1 function is called, the SSA form was > already constructed (each definition dominates all the uses). Can somebody please tell me? The LLVM GCC frontend does not translate variables directly into LLVM virtual regsiters (which must be in SSA form). Instead, the LLVM GCC frontend simply uses a m...
2005 May 28
1
[LLVMdev] SSA in the Front End
...ou do that? Thanks in advance --- John Criswell <criswell at cs.uiuc.edu> wrote: > Ricardo wrote: > > Hi, > > > > I have been looking into the code that generates the LLVM assembly in the LLVM front end, but > I am > > not very sure if at the time that the llvm_c_expand_body_1 function is called, the SSA form > was > > already constructed (each definition dominates all the uses). Can somebody please tell me? > > The LLVM GCC frontend does not translate variables directly into LLVM > virtual regsiters (which must be in SSA form). > > Instead, th...
2004 Oct 04
1
[LLVMdev] cfrontend-1.3.source: Compilation error
...e_io.o ada/treepr.o ada/treeprs.o ada/ttypef.o ada/ttypes.o ada/types.o ada/uintp.o ada/uname.o ada/urealp.o ada/usage.o ada/widechar.o ada/back_end.o ada/gnat1drv.o prefix.o main.o libbackend.a attribs.o ../libiberty/libiberty.a -lintl -liconv \ libbackend.a(llvm-out.o)(.text+0x321): In function `llvm_c_expand_body_1': /dir1/cfrontend/src/gcc/llvm-out.c:155: undefined reference to `_lang_expand_function_end' libbackend.a(llvm-expand.o)(.text+0x49e0): In function `genllvm_for_stmt': /dir1/cfrontend/src/gcc/llvm-expand.c:2270: undefined reference to `_stmts_are_full_exprs_p' libbackend.a(llvm-expa...