added debug print states or rtl

This commit is contained in:
Blaise Tine
2020-05-16 14:19:17 -04:00
parent 65c2da76cf
commit d6c87dbb0a
24 changed files with 7100 additions and 5980 deletions

View File

@@ -1,20 +1,18 @@
#ifndef VX_INTRINSICS
#define VX_INTRINSICS
#ifndef VX_INTRINSICS_H
#define VX_INTRINSICS_H
#ifdef __cplusplus
extern "C" {
#endif
// Spawn warps
void vx_wspawn(int numWarps, int PC_spawn);
void vx_wspawn(int num_warps, unsigned func_ptr);
// Set thread mask
void vx_tmc(int numThreads);
void vx_tmc(int num_threads);
// Warp Barrier
void vx_barrier(int barriedID, int numWarps);
void vx_barrier(int barried_id, int num_warps);
// Split on a predicate
void vx_split(int predicate);