Displaying 3 results from an estimated 3 matches for "_d9arrayinit5tableg32f".
2007 Aug 20
2
[LLVMdev] Problem with missing support for non-zero contant initializers.
Hello, Tomas.
> So far I have only been using LLVM at the user level. And I'm not sure
> how this problem should be solved. It would be really nice if there
> was a way to specify something like:
> *******************************************************************
> @_D9arrayinit5tableG32f = global [32 x float] [ 32 x float 0x7FF8000000000000 ]
> *******************************************************************
Are there any notion of static construction in D? If yes, you can just
emit code to init array in runtime before main() is called (for example,
llvm-gcc currently does so...
2007 Aug 20
0
[LLVMdev] Problem with missing support for non-zero contant initializers.
...> > So far I have only been using LLVM at the user level. And I'm not sure
> > how this problem should be solved. It would be really nice if there
> > was a way to specify something like:
> > *******************************************************************
> > @_D9arrayinit5tableG32f = global [32 x float] [ 32 x float 0x7FF8000000000000 ]
> > *******************************************************************
> Are there any notion of static construction in D? If yes, you can just
> emit code to init array in runtime before main() is called (for example,
> llvm-g...
2007 Aug 20
5
[LLVMdev] Problem with missing support for non-zero contant initializers.
...****************************************************************
; ModuleID = 'test/arrayinit.bc'
target datalayout =
"e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
target triple = "x86_64-unknown-linux-gnu"
@_D9arrayinit5tableG32f = global [32 x float] [ float
0x7FF8000000000000, float 0x7FF8000000000000, float
0x7FF8000000000000, float 0x7FF8000000000000, float
0x7FF8000000000000, float 0x7FF8000000000000, float
0x7FF8000000000000, float 0x7FF8000000000000, float
0x7FF8000000000000, float 0x7FF8000000000000, float
0x7FF8000...