jbush001 / NyuziToolchain

Port of LLVM/Clang C compiler to Nyuzi parallel processor architecture
Other
62 stars 28 forks source link

Add support for X-Ray instrumentation #89

Open jbush001 opened 7 years ago

jbush001 commented 7 years ago

http://llvm.org/docs/XRay.html

Need to add code to backend to emit tables. In NyuziAsmBackend, handle TargetOpcode::PATCHABLE_FUNCTION_ENTER, PATCHABLE_FUNCTION_EXIT, and PATCHABLE_TAIL_CALL.

Depends on Issue #88 (compiler-rt support)