Searched defs:ET (Results 1 - 10 of 10) sorted by relevance

/frameworks/compile/slang/
H A Dslang_rs_export_var.cpp31 const RSExportType *ET)
34 mET(ET),
39 switch (ET->getClass()) {
61 ET->getName().c_str());
29 RSExportVar(RSContext *Context, const clang::VarDecl *VD, const RSExportType *ET) argument
H A Dslang_rs_export_element.cpp66 RSExportType *ET = NULL; local
90 ET = EPT;
108 ET = EVT;
119 return ET;
H A Dslang_rs_export_foreach.cpp268 RSExportType *ET = RSExportType::Create(Context, T.getTypePtr()); local
270 if (ET == NULL) {
277 slangAssert((ET->getClass() == RSExportType::ExportClassRecord) &&
280 FE->mParamPacketType = static_cast<RSExportRecordType *>(ET);
H A Dslang_rs_export_func.cpp110 RSExportType *ET = local
113 if (ET == NULL) {
120 slangAssert((ET->getClass() == RSExportType::ExportClassRecord) &&
123 F->mParamPacketType = static_cast<RSExportRecordType *>(ET);
H A Dslang_rs_context.cpp93 RSExportType *ET = RSExportType::CreateFromDecl(this, VD); local
94 if (!ET)
97 RSExportVar *EV = new RSExportVar(this, VD, ET);
158 RSExportType *ET = NULL; local
183 ET = RSExportType::Create(this, T);
186 return (ET != NULL);
234 RSExportType *ET) {
239 ET);
233 insertExportType(const llvm::StringRef &TypeName, RSExportType *ET) argument
H A Dslang_rs_backend.cpp213 const RSExportType *ET = EV->getType(); local
221 switch (ET->getClass()) {
224 static_cast<const RSExportPrimitiveType*>(ET);
236 mLLVMContext, ("*" + static_cast<const RSExportPointerType*>(ET)
245 static_cast<const RSExportMatrixType*>(ET)->getDim() - 2)));
440 const RSExportType *ET = I->getValue(); local
445 llvm::MDString::get(mLLVMContext, ET->getName().c_str()));
447 if (ET->getClass() == RSExportType::ExportClassRecord) {
449 static_cast<const RSExportRecordType*>(ET);
460 StructInfoMetadataName.append(ET
[all...]
H A Dslang_rs.cpp91 RSExportType *ET = static_cast<RSExportType *>(RSE); local
92 if (ET->getClass() != RSExportType::ExportClassRecord)
95 RSExportRecordType *ERT = static_cast<RSExportRecordType *>(ET);
H A Dslang_rs_export_type.cpp546 RSExportType *ET = NULL;
554 ET = RSExportRecordType::Create(Context,
561 ET = RSExportMatrixType::Create(Context,
569 ET = RSExportMatrixType::Create(Context,
577 ET = RSExportMatrixType::Create(Context,
585 ET = RSExportPrimitiveType::Create(Context, T, TypeName);
592 ET = RSExportPrimitiveType::Create(Context, T, TypeName);
596 ET = RSExportPointerType::Create(Context,
603 ET = RSExportVectorType::Create(Context,
608 ET
639 GetTypeStoreSize(const RSExportType *ET) argument
644 GetTypeAllocSize(const RSExportType *ET) argument
1296 RSExportType *ET = RSExportElement::CreateFromDecl(Context, FD); local
[all...]
H A Dslang_rs_reflection.cpp320 static std::string GetTypeName(const RSExportType *ET) { argument
321 switch (ET->getClass()) {
324 static_cast<const RSExportPrimitiveType*>(ET));
328 static_cast<const RSExportPointerType*>(ET)->getPointeeType();
336 return GetVectorTypeName(static_cast<const RSExportVectorType*>(ET));
339 return GetMatrixTypeName(static_cast<const RSExportMatrixType*>(ET));
343 static_cast<const RSExportConstantArrayType*>(ET);
349 return RS_TYPE_CLASS_NAME_PREFIX + ET->getName() +
360 static const char *GetTypeNullValue(const RSExportType *ET) { argument
361 switch (ET
388 GetBuiltinElementConstruct(const RSExportType *ET) argument
759 genInitExportVariable(Context &C, const RSExportType *ET, const std::string &VarName, const clang::APValue &Val) argument
862 const RSExportType *ET = EV->getType(); local
1032 genTypeInstance(Context &C, const RSExportType *ET) argument
1101 genTypeCheck(Context &C, const RSExportType *ET, const char *VarName) argument
1195 const RSExportType *ET = EV->getType(); local
1395 genCreateFieldPacker(Context &C, const RSExportType *ET, const char *FieldPackerName) argument
1407 genPackVarOfType(Context &C, const RSExportType *ET, const char *VarName, const char *FieldPackerName) argument
1960 genAddElementToElementBuilder(Context &C, const RSExportType *ET, const std::string &VarName, const char *ElementBuilderName, const char *RenderScriptVar, unsigned ArraySize) argument
2191 const RSExportType *ET = TI->getValue(); local
[all...]
/frameworks/compile/libbcc/lib/CodeGen/
H A DCodeMemoryManager.h217 virtual void deallocateExceptionTable(void *ET) { argument

Completed in 90 milliseconds