search for: emitblockvardecl

Displaying 5 results from an estimated 5 matches for "emitblockvardecl".

2008 Apr 10
2
[LLVMdev] overlay attribute
...odifications to clang and would like to get some advice from experts. 1) My target supports very poor stack access so we implement "static stack". In this model, all local variables will have static storage class. I think I can take care of this in the clang::CGDecl.cpp::CodeGenFunction::EmitBlockVarDecl() 2) To improve memory usage, I also would like to add a new default attribute "overlay" to local variables (all will have static storage class as mentioned in 1). This attribute will be applied to all local variables except if the user has explicitly made the variable static in which ca...
2008 Apr 16
0
[LLVMdev] overlay attribute
...more appropriate for clang questions, but... > > 1) My target supports very poor stack access so we implement "static > stack". In this model, all local variables will have static storage > class. I think I can take care of this in the > clang::CGDecl.cpp::CodeGenFunction::EmitBlockVarDecl() Is there any reason not to lower these to alloca, and then have the code generator turn alloca into references to globals? That seems a more robust way to go. > 2) To improve memory usage, I also would like to add a new default > attribute "overlay" to local variables (all...
2008 Apr 16
1
[LLVMdev] overlay attribute
...more appropriate for clang questions, but... > > 1) My target supports very poor stack access so we implement "static > stack". In this model, all local variables will have static storage > class. I think I can take care of this in the > clang::CGDecl.cpp::CodeGenFunction::EmitBlockVarDecl() Is there any reason not to lower these to alloca, and then have the code generator turn alloca into references to globals? That seems a more robust way to go. > 2) To improve memory usage, I also would like to add a new default > attribute "overlay" to local variables (all...
2008 Apr 10
0
[LLVMdev] Running the test-suite
On Apr 10, 3:49 pm, Dominic Hamon <dom.ha... at gmail.com> wrote: > Hello Hi Dominic! > > I spent some time trying to get the test-suite running as per the > instructions here:http://www.llvm.org/docs/TestingGuide.html Yep. > > I was continually getting an error "No rule to make target > `Output/sse.expandfft.linked.rbc', needed by >
2008 Apr 10
2
[LLVMdev] Running the test-suite
Hello I spent some time trying to get the test-suite running as per the instructions here: http://www.llvm.org/docs/TestingGuide.html I was continually getting an error "No rule to make target `Output/sse.expandfft.linked.rbc', needed by `Output/sse.expandfft.linked.bc'." Eventually, it turned out that calling configure without setting --with-llvmgccdir and having llvm-gcc