Displaying 9 results from an estimated 9 matches for "t_pointer".
Did you mean:
c_pointer
2012 Oct 10
3
[LLVMdev] Inconsistency in the LLVM docs
http://llvm.org/docs/LangRef.html#i_inttoptr
The 'inttoptr' instruction takes an integer<http://llvm.org/docs/LangRef.html#t_integer> value to cast, and a type to cast it to, which must be a pointer<http://llvm.org/docs/LangRef.html#t_pointer> type.
The final example is:
%Z = inttoptr <4 x i32> %G to <4 x i8*>; yields truncation of vector G to four pointers
The result is not a pointer type, but a vector of pointer types. This violates the restriction of the arguments.
Is this an overview, or should this instruction ty...
2008 Jan 31
0
[LLVMdev] C embedded extensions and LLVM
Alireza,
I have added full support for embedded C address spaces to the LLVM
IR (see http://llvm.org/docs/LangRef.html#t_pointer). I have not
added any support for the fractional types and their operators,
though I think this would simply require adding the necessary
intrinsics, which is one of the easier things to add to LLVM. Given
that LLVM takes the approach of modeling these kinds of type
differences as differ...
2008 Jan 30
2
[LLVMdev] C embedded extensions and LLVM
Thank you Chris,
That is great news...
So his modifications are in llvm-2.2?
How has Christopher tested them? Are there attributes or intrinsics that
I can also use?
A.
-----Original Message-----
From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu]
On Behalf Of Chris Lattner
Sent: Tuesday, January 29, 2008 9:23 PM
To: LLVM Developers Mailing List
Subject: Re: [LLVMdev] C
2008 Feb 01
1
[LLVMdev] C embedded extensions and LLVM
...s.uiuc.edu]
On Behalf Of Christopher Lamb
Sent: Wednesday, January 30, 2008 10:59 PM
To: LLVM Developers Mailing List
Subject: Re: [LLVMdev] C embedded extensions and LLVM
Alireza,
I have added full support for embedded C address spaces to the LLVM IR
(see http://llvm.org/docs/LangRef.html#t_pointer). I have not added any
support for the fractional types and their operators, though I think
this would simply require adding the necessary intrinsics, which is one
of the easier things to add to LLVM. Given that LLVM takes the approach
of modeling these kinds of type differences as differing operat...
2008 Jun 18
1
[LLVMdev] [PATCH] Insert a missing comma in documentation
...x eba4e5a..5bc81cc 100644
--- a/docs/LangRef.html
+++ b/docs/LangRef.html
@@ -1045,7 +1045,7 @@ classifications:</p>
<td><a href="#t_integer">integer</a>,
<a href="#t_floating">floating point</a>,
<a href="#t_pointer">pointer</a>,
- <a href="#t_vector">vector</a>
+ <a href="#t_vector">vector</a>,
<a href="#t_struct">structure</a>,
<a href="#t_array">array</a>,...
2012 Oct 10
0
[LLVMdev] Inconsistency in the LLVM docs
Hi Micah,
We need to fix the documentation here. We want to be able to convert vectors of integers to vectors of pointers and back.
There are a few tests such as (/InstCombine/vector_gep1.ll) that check for these conversions.
Nadav
On Oct 10, 2012, at 11:11 AM, "Villmow, Micah" <Micah.Villmow at amd.com> wrote:
> http://llvm.org/docs/LangRef.html#i_inttoptr
>
>
2008 Apr 21
1
[LLVMdev] Address Spaces for local memories
Hello,
I'm developing a C compiler for a machine with different local memories,
for which I need to be able to specify in which specific memory a global
variable should be allocated, and I also need to generate different
instructions for accessing different local memories.
I've seen in the LLVM 2.2 release notes that there is now support for
multiple address spaces, that seem to
2012 Oct 10
1
[LLVMdev] Inconsistency in the LLVM docs
...mailto:Micah.Villmow at amd.com>> wrote:
http://llvm.org/docs/LangRef.html#i_inttoptr
The 'inttoptr' instruction takes an integer<http://llvm.org/docs/LangRef.html#t_integer> value to cast, and a type to cast it to, which must be a pointer<http://llvm.org/docs/LangRef.html#t_pointer> type.
The final example is:
%Z = inttoptr <4 x i32> %G to <4 x i8*>; yields truncation of vector G to four pointers
The result is not a pointer type, but a vector of pointer types. This violates the restriction of the arguments.
Is this an overview, or should this instruction ty...
2008 Nov 10
4
PathFindExtension and wide strings
Hi,
What''s happening here?
require ''windows/path''
require ''windows/unicode''
include Windows::Path
include Windows::Unicode
file_a = ''bar.txt''
file_w = multi_to_wide(file_a)
p PathFindExtensionA(file_a) # ''.txt'' => OK
p PathFindExtensionW(file_w) # ''.'' => WRONG
Is Ruby chopping the