Displaying 5 results from an estimated 5 matches for "out_arr".
2012 Jan 27
2
[LLVMdev] How to get the string value?
Hi, if I have some LLVM code like this:
@.str = private unnamed_addr constant [7 x i8] c"in_arr\00", align 1
@.str1 = private unnamed_addr constant [8 x i8] c"in_arr2\00", align 1
@.str2 = private unnamed_addr constant [8 x i8] c"out_arr\00", align 1
...
...
call void (...)* @_Z16fooz(i8* *getelementptr inbounds ([7 x i8]* @.str,
i64 0, i64 0)*, i32 0, i32 1024)
...
I would like to get the string value of the bold argument, but how? I know
it's a llvm::Value pointer, but it is not a llvm::GetElementPtrInst?
Thanks,
-...
2012 Jan 27
0
[LLVMdev] How to get the string value?
Hi Welson Sun,
> Hi, if I have some LLVM code like this:
>
> @.str = private unnamed_addr constant [7 x i8] c"in_arr\00", align 1
> @.str1 = private unnamed_addr constant [8 x i8] c"in_arr2\00", align 1
> @.str2 = private unnamed_addr constant [8 x i8] c"out_arr\00", align 1
> ...
> ...
>
> call void (...)* @_Z16fooz(i8* *getelementptr inbounds ([7 x i8]* @.str, i64
> 0, i64 0)*, i32 0, i32 1024)
> ...
>
> I would like to get the string value of the bold argument, but how? I know it's
> a llvm::Value pointer, but it i...
2012 Jan 27
3
[LLVMdev] How to get the string value?
...> Hi, if I have some LLVM code like this:
> >
> > @.str = private unnamed_addr constant [7 x i8] c"in_arr\00", align 1
> > @.str1 = private unnamed_addr constant [8 x i8] c"in_arr2\00", align 1
> > @.str2 = private unnamed_addr constant [8 x i8] c"out_arr\00", align 1
> > ...
> > ...
> >
> > call void (...)* @_Z16fooz(i8* *getelementptr inbounds ([7 x i8]*
> @.str, i64
> > 0, i64 0)*, i32 0, i32 1024)
> > ...
> >
> > I would like to get the string value of the bold argument, but how? I
>...
2012 Jan 28
0
[LLVMdev] How to get the string value?
...ome LLVM code like this:
> >
> > @.str = private unnamed_addr constant [7 x i8] c"in_arr\00", align 1
> > @.str1 = private unnamed_addr constant [8 x i8] c"in_arr2\00", align 1
> > @.str2 = private unnamed_addr constant [8 x i8] c"out_arr\00", align 1
> > ...
> > ...
> >
> > call void (...)* @_Z16fooz(i8* *getelementptr inbounds ([7 x i8]*
> @.str, i64
> > 0, i64 0)*, i32 0, i32 1024)
> > ...
> >
> > I would like to get the string...
2012 Jan 28
1
[LLVMdev] How to get the string value?
...is:
>> >
>> > @.str = private unnamed_addr constant [7 x i8] c"in_arr\00", align 1
>> > @.str1 = private unnamed_addr constant [8 x i8] c"in_arr2\00",
>> align 1
>> > @.str2 = private unnamed_addr constant [8 x i8] c"out_arr\00",
>> align 1
>> > ...
>> > ...
>> >
>> > call void (...)* @_Z16fooz(i8* *getelementptr inbounds ([7 x i8]*
>> @.str, i64
>> > 0, i64 0)*, i32 0, i32 1024)
>> > ...
>> >
>>...