search for: gpgpuoptimizer

Displaying 6 results from an estimated 6 matches for "gpgpuoptimizer".

2012 Apr 30
5
[LLVMdev] [PATCH][RFC] Add llvm.codegen Intrinsic To Support Embedded LLVM IR Code Generation
...bvious with the 'opt | llc' idiom, but in > general every tool that does currently exist would need to be adapted to > handle multiple files and would possibly even need semantic knowledge > about how to connect/use them together. Just running clang or > draggonegg with -load GPGPUOptimizer.so would not be possible. Again, we have many of the changes to make this possible. I hope to send them for review as we upgrade to 3.1. > All of the previous approaches require significant changes all over the > code base and would cause trouble with loadable optimization passes. The &g...
2012 Apr 28
0
[LLVMdev] [PATCH][RFC] Add llvm.codegen Intrinsic To Support Embedded LLVM IR Code Generation
...ound. This is most obvious with the 'opt | llc' idiom, but in general every tool that does currently exist would need to be adapted to handle multiple files and would possibly even need semantic knowledge about how to connect/use them together. Just running clang or draggonegg with -load GPGPUOptimizer.so would not be possible. All of the previous approaches require significant changes all over the code base and would cause trouble with loadable optimization passes. The intrinsic based approach seems to address most of the previous problems. The intrinsic based approach requires little change...
2012 Apr 28
4
[LLVMdev] [PATCH][RFC] Add llvm.codegen Intrinsic To Support Embedded LLVM IR Code Generation
Hi Justin, Thanks very much for your comments. 2012/4/28 Justin Holewinski <justin.holewinski at gmail.com> > On Fri, Apr 27, 2012 at 7:40 PM, Yabin Hu <yabin.hwu at gmail.com> wrote: > >> The attached patch adds a new Intrinsic named "llvm.codegen" to support >> embedded LLVM IR code generation. **The 'llvm.codegen' intrinsic uses >> the
2012 May 07
0
[LLVMdev] [PATCH][RFC] Add llvm.codegen Intrinsic To Support Embedded LLVM IR Code Generation
...he 'opt | llc' idiom, but in >> general every tool that does currently exist would need to be adapted to >> handle multiple files and would possibly even need semantic knowledge >> about how to connect/use them together. Just running clang or >> draggonegg with -load GPGPUOptimizer.so would not be possible. > > Again, we have many of the changes to make this possible. I hope to > send them for review as we upgrade to 3.1. Could you provide a list of the changes you have in the pipeline and a reliable timeline on when you will upstream them? How much additional wo...
2012 May 01
0
[LLVMdev] [PATCH][RFC] Add llvm.codegen Intrinsic To Support Embedded LLVM IR Code Generation
...#39;opt | llc' idiom, but in > > general every tool that does currently exist would need to be adapted to > > handle multiple files and would possibly even need semantic knowledge > > about how to connect/use them together. Just running clang or > > draggonegg with -load GPGPUOptimizer.so would not be possible. > > Again, we have many of the changes to make this possible. I hope to > send them for review as we upgrade to 3.1. > > > All of the previous approaches require significant changes all over the > > code base and would cause trouble with loadable o...
2012 Apr 28
2
[LLVMdev] [PATCH][RFC] Add llvm.codegen Intrinsic To Support Embedded LLVM IR Code Generation
...t obvious with the 'opt | llc' idiom, but in > general every tool that does currently exist would need to be adapted to > handle multiple files and would possibly even need semantic knowledge about > how to connect/use them together. Just running clang or > draggonegg with -load GPGPUOptimizer.so would not be possible. > > All of the previous approaches require significant changes all over the > code base and would cause trouble with loadable optimization passes. The > intrinsic based approach seems to address most of the previous problems. > > The intrinsic based appro...