Displaying 20 results from an estimated 10000 matches similar to: "[LLVMdev] Obsolete PTX is NOT completely removed in 3.2 release"
2013 Jan 11
0
[LLVMdev] Obsolete PTX is NOT completely removed in 3.2 release
Removed from trunk. Pawel can decide if its necessary to update the
tarballs.
Thanks for the report! Apparently git-svn does not delete removed
directories.
On Fri, Jan 11, 2013 at 1:36 AM, 陳韋任 (Wei-Ren Chen) <
chenwj at iis.sinica.edu.tw> wrote:
> Hi Pawel,
>
> PTX already be replaced with NVPTX. However, PTX subdirectory
> still sit in lib/Target in 3.2 release. Do you
2013 Jan 11
1
[LLVMdev] Obsolete PTX is NOT completely removed in 3.2 release
On 1/11/2013 7:15 AM, Justin Holewinski wrote:
> Removed from trunk. Pawel can decide if its necessary to update the
> tarballs.
>
> Thanks for the report! Apparently git-svn does not delete removed
> directories.
PTX directories still exists in release_32 branch and RELEASE_32/final.
But they are all empty so PTX can not be build.
>
>
> On Fri, Jan 11, 2013 at 1:36
2013 Jan 14
1
[LLVMdev] Obsolete PTX is NOT completely removed in 3.2 release
Hi Pawel,
Sorry for the trouble. At first I think maybe we can upload a new
release tarball not replacing it, sorry I didn't say it in the previous
mail. IMHO, if you have to do something new after the post-release, make
a "dot" release would be better. Perhaps you can write down this
experience to benifit other LLVMRM in the future. :-)
Regards,
chenwj
--
Wei-Ren Chen (陳韋任)
2013 Jan 11
4
[LLVMdev] Obsolete PTX is NOT completely removed in 3.2 release
Hi Pawel,
PTX already be replaced with NVPTX. However, PTX subdirectory
still sit in lib/Target in 3.2 release. Do you think update the
release tarball is a good idea? Also could you remove it from
the trunk?
Thanks.
Regards,
chenwj
--
Wei-Ren Chen (陳韋任)
Computer Systems Lab, Institute of Information Science,
Academia Sinica, Taiwan (R.O.C.)
Tel:886-2-2788-3799 #1667
Homepage:
2013 Jan 11
0
[LLVMdev] Update PTX section in CodeGenerator.html
Hi Justin,
Is there any progress on new CUDA by llvm PTX?
Cheers,
Dan
On 11 January 2013 07:57, 陳韋任 (Wei-Ren Chen) <chenwj at iis.sinica.edu.tw>wrote:
> Hi Justin,
>
> I believe the PTX section in the link below need some love,
> updating "lib/Target/PTX" to "lib/Target/NVPTX" for example.
> Would you like to take a look?
>
>
2013 Jan 11
0
[LLVMdev] Update PTX section in CodeGenerator.html
Right, I forgot to update that originally. I also have a separate document
in the works that goes into more detail for NVPTX.
On Fri, Jan 11, 2013 at 2:57 AM, 陳韋任 (Wei-Ren Chen) <
chenwj at iis.sinica.edu.tw> wrote:
> Hi Justin,
>
> I believe the PTX section in the link below need some love,
> updating "lib/Target/PTX" to "lib/Target/NVPTX" for example.
2013 Jan 11
1
[LLVMdev] Update PTX section in CodeGenerator.html
CodeGenerator updates committed.
On Fri, Jan 11, 2013 at 7:39 AM, Justin Holewinski <
justin.holewinski at gmail.com> wrote:
> Right, I forgot to update that originally. I also have a separate
> document in the works that goes into more detail for NVPTX.
>
>
> On Fri, Jan 11, 2013 at 2:57 AM, 陳韋任 (Wei-Ren Chen) <
> chenwj at iis.sinica.edu.tw> wrote:
>
>>
2011 Dec 07
0
[LLVMdev] Build PTX samples with LLVM/Clang/libclc
On Tue, Dec 6, 2011 at 10:17 PM, 陳韋任 <chenwj at iis.sinica.edu.tw> wrote:
> Hi Justin,
>
> I download llvm-ptx-samples [1] and try to build them. I found it seems
> lack
> of a complete document on how to build them with LLVM/Clang/libclc. Do you
> think
> it's a good idea to put a complete document/tutorial in _one_ place?
> Currently,
> there are your
2012 Jun 15
0
[LLVMdev] A simple tutorial on generating PTX assembler out of Ada source code using LLVM NVPTX backend
I'm sorry if it is too funny, I just thought it could be a simple enough
basic tutorial. If you are asking whether many people are interested
particularly in Ada, then I don't think so. Ada here is just an
illustration of "whatever unusual thing you need - you can do it with LLVM
easily by pipelining different components".
Anyway, if you think it could be useful for the website,
2013 Jan 11
4
[LLVMdev] Update PTX section in CodeGenerator.html
Hi Justin,
I believe the PTX section in the link below need some love,
updating "lib/Target/PTX" to "lib/Target/NVPTX" for example.
Would you like to take a look?
http://llvm.org/docs/CodeGenerator.html#the-ptx-backend
Regards,
chenwj
--
Wei-Ren Chen (陳韋任)
Computer Systems Lab, Institute of Information Science,
Academia Sinica, Taiwan (R.O.C.)
Tel:886-2-2788-3799 #1667
2013 Jan 11
0
[LLVMdev] Obsolete PTX is NOT completely removed in 3.2 release
On 11.01.2013, at 07:36, 陳韋任 (Wei-Ren Chen) <chenwj at iis.sinica.edu.tw> wrote:
> Hi Pawel,
>
> PTX already be replaced with NVPTX. However, PTX subdirectory
> still sit in lib/Target in 3.2 release. Do you think update the
> release tarball is a good idea? Also could you remove it from
> the trunk?
Please do not, under no circumstances, change the 3.2 release tarballs
2013 Jan 11
0
[LLVMdev] Obsolete PTX is NOT completely removed in 3.2 release
On 11.01.2013, at 21:31, Justin Holewinski <justin.holewinski at gmail.com> wrote:
> On Fri, Jan 11, 2013 at 3:26 PM, Benjamin Kramer <benny.kra at gmail.com> wrote:
>
> On 11.01.2013, at 07:36, 陳韋任 (Wei-Ren Chen) <chenwj at iis.sinica.edu.tw> wrote:
>
> > Hi Pawel,
> >
> > PTX already be replaced with NVPTX. However, PTX subdirectory
> >
2013 Jan 11
3
[LLVMdev] Obsolete PTX is NOT completely removed in 3.2 release
On Fri, Jan 11, 2013 at 3:26 PM, Benjamin Kramer <benny.kra at gmail.com>wrote:
>
> On 11.01.2013, at 07:36, 陳韋任 (Wei-Ren Chen) <chenwj at iis.sinica.edu.tw>
> wrote:
>
> > Hi Pawel,
> >
> > PTX already be replaced with NVPTX. However, PTX subdirectory
> > still sit in lib/Target in 3.2 release. Do you think update the
> > release tarball is
2012 Jun 15
2
[LLVMdev] A simple tutorial on generating PTX assembler out of Ada source code using LLVM NVPTX backend
On Fri, Jun 15, 2012 at 09:06:03AM +0200, Duncan Sands wrote:
> Hi Dima,
>
> > FWIW, attached presentation provides a simple jump-start tutorial for newbies to
> > start doing something useful with LLVM, DragonEgg, NVPTX backend and some custom
> > high-level language. Along with short software overview from the user
> > perspective it contains instructions on
2011 Dec 07
2
[LLVMdev] Build PTX samples with LLVM/Clang/libclc
Hi Justin,
I download llvm-ptx-samples [1] and try to build them. I found it seems lack
of a complete document on how to build them with LLVM/Clang/libclc. Do you think
it's a good idea to put a complete document/tutorial in _one_ place? Currently,
there are your website [2], LLVM [3], Clang and libclc websites [5] over there.
I feel people might get lost among those websites. ;-)
Here
2011 May 08
0
[LLVMdev] [LLVMDev] Add not instruction to PTX backend
On Sun, May 8, 2011 at 2:41 AM, 陳韋任 <chenwj at iis.sinica.edu.tw> wrote:
> Hi, all
>
> I am trying to add "not" instruction support to PTX backend.
> I add the line below in PTXInstrInfo.td,
>
> defm NOT : PTX_LOGIC<"not", not>;
>
> But I get errors below,
>
>
>
2011 May 13
0
[LLVMdev] [LLVMDev] Add not instruction to PTX backend
On Thu, May 12, 2011 at 9:56 PM, 陳韋任 <chenwj at iis.sinica.edu.tw> wrote:
> Hi, Dan
>
> Someone on the irc suggest me using custom lowering to do the mapping
> correctly. But I am still trying to figure out how to do that.
>
Custom lowering means implementing the SelectionDAG instruction selection in
the C++ class instead of the TableGen file. See PTXISelLowering.{h,cpp}
2011 May 17
1
[LLVMdev] [LLVMDev] Add not instruction to PTX backend
> Though, I have to agree with Dan on assessing whether the selection logic is
> needed. Do you have an example where the PTX back-end cannot generate code
> for some piece of LLVM IR because of the lack of 'not' selection?
Honestly, I don't have such example yet. Just want to try to implement
some instructions by myself. :p
Regards,
chenwj
--
Wei-Ren Chen (陳韋任)
2013 Jan 13
2
[LLVMdev] Obsolete PTX is NOT completely removed in 3.2 release
Pawel,
First, all your help with the 3.2 release is greatly appreciated. I do not think anyone is saying otherwise.
I apologize for the lack of documentation regarding this issue. I do ask that you consult with previous release manager (myself or Bill) to determine what the best course of action is. There is a lot of room to improve our release process, but its a collaborative effort.
You are
2011 May 09
3
[LLVMdev] [LLVMDev] Add not instruction to PTX backend
Hi, Justin
> We're been writing multiclasses for each unique type of instruction. The
> current PTX_LOGIC version is for 3-operand instructions. A new multiclass
> needs to be created for 2-operand logic instructions.
I am trying to add a multiclass for 2-operand logic instructions. For
example,
multiclass PTX_LOGIC_2OP<string opcstr, SDNode opnode> {
def ripreds :