Displaying 6 results from an estimated 6 matches for "bugtest_call".
2012 Jul 05
2
[LLVMdev] Vector argument passing abi for ARM ?
...valid to write .ll statement like:
; ModuleID = 'bugconv.ll'
target datalayout = "e-p:32:32:32-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-n32"
target triple = "thumbv7-none-linux-androideabi"
define arm_aapcscc void @bugtest_CALL(i8* nocapture %.T_0375) nounwind {
L.entry:
%0 = bitcast i8* %.T_0375 to <2 x i8>*
%1 = load <2 x i8>* %0, align 2
%2 = getelementptr i8* %.T_0375, i32 2
%3 = bitcast i8* %2 to <2 x i8>*
%4 = load <2 x i8>* %3, align 2
tail call arm_aapcscc void @bugtest(<2 x...
2012 Jul 05
0
[LLVMdev] Vector argument passing abi for ARM ?
...valid to write .ll statement like:
; ModuleID = 'bugconv.ll'
target datalayout = "e-p:32:32:32-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-n32"
target triple = "thumbv7-none-linux-androideabi"
define arm_aapcscc void @bugtest_CALL(i8* nocapture %.T_0375) nounwind {
L.entry:
%0 = bitcast i8* %.T_0375 to <2 x i8>*
%1 = load <2 x i8>* %0, align 2
%2 = getelementptr i8* %.T_0375, i32 2
%3 = bitcast i8* %2 to <2 x i8>*
%4 = load <2 x i8>* %3, align 2
tail call arm_aapcscc void @bugtest(<2 x...
2012 Jul 05
3
[LLVMdev] Vector argument passing abi for ARM ?
...>
> ; ModuleID = 'bugconv.ll'
> target datalayout = "e-p:32:32:32-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-n32"
> target triple = "thumbv7-none-linux-androideabi"
>
> define arm_aapcscc void @bugtest_CALL(i8* nocapture %.T_0375) nounwind
> {
> L.entry:
> %0 = bitcast i8* %.T_0375 to <2 x i8>*
> %1 = load <2 x i8>* %0, align 2
> %2 = getelementptr i8* %.T_0375, i32 2
> %3 = bitcast i8* %2 to <2 x i8>*
> %4 = load <2 x i8>* %3, align 2
> tail...
2012 Jul 05
0
[LLVMdev] Vector argument passing abi for ARM ?
...ID = 'bugconv.ll'
>> target datalayout = "e-p:32:32:32-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-n32"
>> target triple = "thumbv7-none-linux-androideabi"
>>
>> define arm_aapcscc void @bugtest_CALL(i8* nocapture %.T_0375) nounwind
>> {
>> L.entry:
>> %0 = bitcast i8* %.T_0375 to <2 x i8>*
>> %1 = load <2 x i8>* %0, align 2
>> %2 = getelementptr i8* %.T_0375, i32 2
>> %3 = bitcast i8* %2 to <2 x i8>*
>> %4 = load <2...
2012 Jul 05
2
[LLVMdev] RE : Vector argument passing abi for ARM ?
...ID = 'bugconv.ll'
>> target datalayout = "e-p:32:32:32-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-n32"
>> target triple = "thumbv7-none-linux-androideabi"
>>
>> define arm_aapcscc void @bugtest_CALL(i8* nocapture %.T_0375) nounwind
>> {
>> L.entry:
>> %0 = bitcast i8* %.T_0375 to <2 x i8>*
>> %1 = load <2 x i8>* %0, align 2
>> %2 = getelementptr i8* %.T_0375, i32 2
>> %3 = bitcast i8* %2 to <2 x i8>*
>> %4 = load <2...
2012 Jul 05
0
[LLVMdev] RE : Vector argument passing abi for ARM ?
...'
>>> target datalayout = "e-p:32:32:32-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-n32"
>>> target triple = "thumbv7-none-linux-androideabi"
>>>
>>> define arm_aapcscc void @bugtest_CALL(i8* nocapture %.T_0375) nounwind
>>> {
>>> L.entry:
>>> %0 = bitcast i8* %.T_0375 to <2 x i8>*
>>> %1 = load <2 x i8>* %0, align 2
>>> %2 = getelementptr i8* %.T_0375, i32 2
>>> %3 = bitcast i8* %2 to <2 x i8>*...