File tree Expand file tree Collapse file tree 1 file changed +24
-1
lines changed Expand file tree Collapse file tree 1 file changed +24
-1
lines changed Original file line number Diff line number Diff line change 433
433
434
434
< ul >
435
435
< li > ...</ li >
436
+ < li > New NVPTX back-end (replacing existing PTX back-end) based on NVIDIA
437
+ sources</ li >
436
438
</ ul >
437
439
438
440
</ div >
@@ -685,6 +687,27 @@ <h3>
685
687
686
688
</ div >
687
689
690
+ <!--=========================================================================-->
691
+ < h3 >
692
+ < a name ="NVPTX "> PTX/NVPTX Target Improvements</ a >
693
+ </ h3 >
694
+
695
+ < div >
696
+
697
+ < p > The PTX back-end has been replaced by the NVPTX back-end, which is based on
698
+ the LLVM back-end used by NVIDIA in their CUDA (nvcc) and OpenCL compiler.
699
+ Some highlights include:</ p >
700
+ < ul >
701
+ < li > Compatibility with PTX 3.1 and SM 3.5</ li >
702
+ < li > Support for NVVM intrinsics as defined in the NVIDIA Compiler SDK</ li >
703
+ < li > Full compatibility with old PTX back-end, with much greater coverage of
704
+ LLVM IR</ li >
705
+ </ ul >
706
+
707
+ < p > Please submit any back-end bugs to the LLVM Bugzilla site.</ p >
708
+
709
+ </ div >
710
+
688
711
<!--=========================================================================-->
689
712
< h3 >
690
713
< a name ="OtherTS "> Other Target Specific Improvements</ a >
794
817
< p > Known problem areas include:</ p >
795
818
796
819
< ul >
797
- < li > The CellSPU, MSP430, PTX and XCore backends are experimental.</ li >
820
+ < li > The CellSPU, MSP430, and XCore backends are experimental.</ li >
798
821
799
822
< li > The integrated assembler, disassembler, and JIT is not supported by
800
823
several targets. If an integrated assembler is not supported, then a
You can’t perform that action at this time.
0 commit comments