llvm/compiler-rt/lib/msan/msan_thread.cpp


#include "msan_thread.h"

#include "msan.h"
#include "msan_interface_internal.h"
#include "sanitizer_common/sanitizer_tls_get_addr.h"

usingnamespace__msan;

MsanThread *MsanThread::Create(thread_callback_t start_routine,
                               void *arg) {}

void MsanThread::SetThreadStackAndTls() {}

void MsanThread::ClearShadowForThreadStackAndTLS() {}

void MsanThread::Init() {}

void MsanThread::TSDDtor(void *tsd) {}

void MsanThread::Destroy() {}

thread_return_t MsanThread::ThreadStart() {}

MsanThread::StackBounds MsanThread::GetStackBounds() const {}

uptr MsanThread::stack_top() {}

uptr MsanThread::stack_bottom() {}

bool MsanThread::AddrIsInStack(uptr addr) {}

void MsanThread::StartSwitchFiber(uptr bottom, uptr size) {}

void MsanThread::FinishSwitchFiber(uptr *bottom_old, uptr *size_old) {}