Displaying 6 results from an estimated 6 matches for "frame_info".
2012 Apr 19
2
[LLVMdev] Issue with GetElementPtrInst in Instruction Combining pass
...------------------------------------------
Type | struct elements | Size in bytes | Correct size in bytes
--------------------------------------------------------------------------------------------
short nScaleFactors 4 2
FRAME_INFO frameInfo 36 36
short domain_vec[MAX_ENVELOPES] 10 10
short domain_vec_noise[MAX_NOISE_ENVELOPES] 6 4
INVF_MODE sbr_invf_mode[MAX_INVF_BANDS] 20 20
COUPLING_MODE ...
2012 Apr 19
0
[LLVMdev] Issue with GetElementPtrInst in Instruction Combining pass
...> --------------------------------------------------------------------------------------------
> Type | struct elements | Size in bytes | Correct size in bytes
> --------------------------------------------------------------------------------------------
> short nScaleFactors *4 2
> *FRAME_INFO frameInfo 36 36
> short domain_vec[MAX_ENVELOPES] 10 10
> short domain_vec_noise[MAX_NOISE_ENVELOPES] 6 4
> INVF_MODE sbr_invf_mode[MAX_INVF_BANDS] 20 20
> COUPLING_MODE coupling 4 4
> short ampResolutionCurrentFrame 2 2
> Flag addHarmonics[MAX_FREQ_COEFFS] 192 192
> short maxQ...
2012 Apr 18
0
[LLVMdev] Issue with GetElementPtrInst in Instruction Combining pass
...shows address offset calculation for the struct elements (described earlier).
Type Variable Actual Size(in bytes) pass fail llvm2.9
Address(pass) Size-pass (in bytes) Address (fail) Size -fail (in bytes) with llvm2.9 Size (with llvm2.9)
short nScaleFactors; 2 40ac0198 4 40ac0198 2 40ac0190 2
FRAME_INFO frameInfo; //struct described below 34 40ac019c 36 40ac019a 36 40ac0192 36
short domain_vec[MAX_ENVELOPES]; 10 40ac01c0 10 40ac01be 10 40ac01b6 10
short domain_vec_noise[MAX_NOISE_ENVELOPES]; 4 40ac01ca 6 40ac01c8 4 40ac01c0 4
INVF_MODE sbr_invf_mode[MAX_INVF_BANDS]; 20 40ac01d0 20 40ac01...
2012 Apr 17
2
[LLVMdev] Issue with GetElementPtrInst in Instruction Combining pass
With reference to the previous query,
I think, i miscalculated the offset, just recalculating.
1. without instruction combining
coupling member variable, is at:
%struct._FRAME_DATA* %2, i32 0, i32 5
where "%2" is defined as:
%arrayidx3 = getelementptr inbounds i16* %Data, i32 1024, !dbg !446
%2 = bitcast i16* %arrayidx3 to %struct._FRAME_DATA*, !dbg !446
i.e. at 5 offset in
2003 Aug 20
0
libvorbis configure script fails on Irix
...running Irix6.5.22. libogg configures and compiles without
a problem. I installed it in usr/local/lib.
When I moved on to libvorbis trouble began. The configure script made
the following complaint:
checking for Ogg... 12269:./conftest: rld: Error: unresolvable symbol
in ./conftest: __register_frame_info
12269:./conftest: rld: Error: unresolvable symbol in ./conftest:
__deregister_frame_info
12269:./conftest: rld: Fatal Error: this executable has unresolvable
symbols
no
*** Could not run Ogg test program, checking why...
*** The test program compiled, but did not run. This usually means
*** that th...
2012 Apr 17
2
[LLVMdev] Issue with GetElementPtrInst in Instruction Combining pass
...ameDLt = (FRAME_DATA*) &Data[MAX_SIZE];
frameDRt = (FRAME_DATA*) &Data[3*MAX_SIZE];
Where frameDLt and frameDRt are struct pointers to
"FRAME_DATA *frameDLt;" and "SBR_FRAME_DATA *frameDRt;"
The struct is defined as:
%struct._FRAME_DATA = type { i16, %struct._FRAME_INFO, [5 x i16], [2 x i16], [5 x i32], i32, i16, [48 x i32], i16, [240 x i16], [10 x i16] }
%struct._FRAME_INFO = type { i16, i16, [6 x i16], [5 x i16], i16, i16, [3 x i16] }
The code generated, when trying to access "coupling, a member 16 bit variable of struct", "without instruction...