Tapir-LLVM icon indicating copy to clipboard operation
Tapir-LLVM copied to clipboard

Tapir extension to LLVM for optimizing Parallel Programs

Results 29 Tapir-LLVM issues
Sort by recently updated
recently updated
newest added

Hello, I am not sure if it's the right forum to ask this question. I am looking for the TapirXLA GitHub repository. I am interested in the ``` TapirXLA: Embedding...

I recently discovered Tapir's ability to spawn statements, but found a few examples that crash the compiler. Here's one: ``` #include void demo(long * x, long * y) { *y...

I am playing around with the halide front-end for Tapir. Is there an elegant way to generate the bitcode prior to lowering to a cilk runtime and ABI. The reason...

Note look at CPack in LLVM and integrate with GH actions for macos/linux.

Tapir's expected syntax for the grain size pragma doesn't match other Cilk compilers. Example: ``` #include long array[10000]; void foo() { #pragma cilk grainsize = 100 cilk_for (long i =...

So that we can just `apt-get install` it, instead of having to build it from source. Is there anything specific (dependencies for example) blocking it ?

When a cilk_spawn expression is outlined into a function, all sub-expressions are moved into the outlined function. For example, in `cilk_spawn foo(x + y)`, the values of `x` and `y`...

During outlining, Tapir creates a new function name by concatenating the name of the original function with the name of the outlined block. https://github.com/wsmoses/Tapir-LLVM/blob/681753321c1a53c248e3c957aa0835c25704b3fe/lib/Transforms/Tapir/Outline.cpp#L241 When compiling C++, the new name...

When I compile the code found in https://github.com/wheatman/extended-csr/tree/tapir_crash with ./setup.sh clang++ test2.cpp I get a compiler crash instead of just gracefully failing with a message that I have cilk_api calls...

I thought I'd open an issue to discuss progress towards up to date versions 6 and 7. stelleg:release_60 is current master rebased on llvm:release_60 that is failing 5 tapir-specific tests,...