search for: v4p0i64

Displaying 4 results from an estimated 4 matches for "v4p0i64".

Did you mean: v4i64
2008 Jul 07
2
[LLVMdev] addrspace attribute and intrisics
...e parameter. If we had multiple parameters with complex types, I think it might become harder to read if we separated each component, .e.g., a hypothetical intrinsic that takes a vector of 4 of pointers to i32 and vector of 4 of pointers to i64 would look either like @intrinsic.v4p0i32.v4p0i64 or @intrinsic.v4.p0.i32.v4.p0.i64 I find the former a little easier to parse. What do you all think? -- Mon Ping On Jul 7, 2008, at 2:40 AM, Benedict Gaster wrote: > Hi, > > Great I look forward to the patch! > > One comment I had was on the name of the overloaded intrin...
2008 Jul 07
0
[LLVMdev] addrspace attribute and intrisics
.... If we had multiple parameters with complex types, I think > it might become harder to read if we separated each component, .e.g., > a hypothetical intrinsic that takes a vector of 4 of pointers to i32 > and vector of 4 of pointers to i64 would look either like > @intrinsic.v4p0i32.v4p0i64 > or > @intrinsic.v4.p0.i32.v4.p0.i64 > > I find the former a little easier to parse. What do you all think? I agree, I prefer the former. -Chris > On Jul 7, 2008, at 2:40 AM, Benedict Gaster wrote: > >> Hi, >> >> Great I look forward to the patch! >&gt...
2008 Jul 07
0
[LLVMdev] addrspace attribute and intrisics
Hi, Great I look forward to the patch! One comment I had was on the name of the overloaded intrinsics. In your example you resolve the atomic.load.add to: @llvm.atomic.load.add.p0i32 // i32 ptr to default address space @llvm.atomic.load.add.p11i32 // i32 ptr to address space 11 and I was wondering could they instead be named: @llvm.atomic.load.add.p0.i32 // i32 ptr to default
2008 Jul 05
3
[LLVMdev] addrspace attribute and intrisics
Hi, I got pulled off doing other things last week but I plan to get the support for address spaces to the intrinsics this week. As Benedict noted, the problem is that we don't carry the address space information with the intrinsics. Today, we will do an implicit cast to the default address space. My change will prevent that from happening by allowing the intrinsic to have a