now nvptx allows extern "C" task void, which is emits a kernel that should (?) be callable by driver API from external code

This commit is contained in:
Evghenii
2013-10-28 16:47:40 +01:00
parent 9a677b62ab
commit 4f486333ed
2 changed files with 407 additions and 853 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -642,12 +642,12 @@ Target::Target(const char *arch, const char *cpu, const char *isa, bool pic) :
this->m_nativeVectorWidth = 1;
this->m_vectorWidth = 1;
this->m_attributes = "+sm_35";
#if 0
#if 1
this->m_hasHalf = false;
this->m_maskingIsFree = true;
this->m_maskBitCount = 1;
this->m_hasTranscendentals = true;
this->m_hasGather = this->m_hasScatter = true;
this->m_hasGather = this->m_hasScatter = false;
#else
this->m_maskingIsFree = false;
this->m_maskBitCount = 32;