mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-21 17:28:00 +02:00
More SIMD work
This commit is contained in:
parent
b57cbe2d69
commit
ca4b383339
19 changed files with 695 additions and 76 deletions
|
@ -872,8 +872,8 @@ public:
|
|||
bool HasParamsArray();
|
||||
int GetStructRetIdx();
|
||||
bool HasSelf();
|
||||
bool GetLoweredReturnType(BfTypeCode* loweredTypeCode = NULL, BfTypeCode* loweredTypeCode2 = NULL);
|
||||
bool WantsIRStructsByVal();
|
||||
bool GetLoweredReturnType(BfTypeCode* loweredTypeCode = NULL, BfTypeCode* loweredTypeCode2 = NULL);
|
||||
bool WantsStructsAttribByVal();
|
||||
bool IsAutocompleteMethod() { /*return mIdHash == -1;*/ return mIsAutocompleteMethod; }
|
||||
bool IsSkipCall(bool bypassVirtual = false);
|
||||
bool IsVarArgs();
|
||||
|
@ -1003,7 +1003,7 @@ public:
|
|||
virtual bool IsUnspecializedTypeVariation() override { return mElementType->IsUnspecializedType(); }
|
||||
virtual bool IsReified() override { return mElementType->IsReified(); }
|
||||
virtual bool IsDependentOnUnderlyingType() override { return true; }
|
||||
virtual bool IsAllocType() { return mModifiedKind == BfToken_AllocType; }
|
||||
virtual bool IsAllocType() override { return mModifiedKind == BfToken_AllocType; }
|
||||
virtual BfType* GetUnderlyingType() override { return mElementType; }
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue