OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:RSExportReduce
(Results
1 - 6
of
6
) sorted by null
/frameworks/compile/slang/
slang_rs_export_reduce.h
34
class
RSExportReduce
: public RSExportable {
80
RSExportReduce
(RSContext *Context,
101
RSExportReduce
(const
RSExportReduce
&) = delete;
102
void operator=(const
RSExportReduce
&) = delete;
133
static
RSExportReduce
*Create(RSContext *Context,
164
}; //
RSExportReduce
slang_rs_pragma_handler.cpp
148
KeywordValueMapType KeywordValueMap({std::make_pair(
RSExportReduce
::KeyReduce, ""),
149
std::make_pair(
RSExportReduce
::KeyInitializer, ""),
150
std::make_pair(
RSExportReduce
::KeyAccumulator, ""),
151
std::make_pair(
RSExportReduce
::KeyCombiner, ""),
152
std::make_pair(
RSExportReduce
::KeyOutConverter, "")});
158
KeywordValueMap.insert(std::make_pair(
RSExportReduce
::KeyHalter, ""));
176
if (KeywordValueMap[
RSExportReduce
::KeyAccumulator].empty()) {
180
<<
RSExportReduce
::KeyAccumulator << getName();
191
if ((*I)->getNameReduce() == KeywordValueMap[
RSExportReduce
::KeyReduce]) {
196
<< KeywordValueMap[
RSExportReduce
::KeyReduce
[
all
...]
slang_rs_export_reduce.cpp
36
const char
RSExportReduce
::KeyReduce[] = "reduce";
37
const char
RSExportReduce
::KeyInitializer[] = "initializer";
38
const char
RSExportReduce
::KeyAccumulator[] = "accumulator";
39
const char
RSExportReduce
::KeyCombiner[] = "combiner";
40
const char
RSExportReduce
::KeyOutConverter[] = "outconverter";
41
const char
RSExportReduce
::KeyHalter[] = "halter";
43
bool
RSExportReduce
::matchName(const llvm::StringRef &Candidate) const {
52
RSExportReduce
*
RSExportReduce
::Create(RSContext *Context,
61
RSExportReduce
*RNE = new RSExportReduce(Context
[
all
...]
slang_rs_reflection.h
205
void genExportReduce(const
RSExportReduce
*ER);
206
void genExportReduceAllocationVariant(const
RSExportReduce
*ER);
207
void genExportReduceArrayVariant(const
RSExportReduce
*ER);
slang_rs_context.h
58
class
RSExportReduce
;
71
typedef std::list<
RSExportReduce
*> ExportReduceList;
252
void addExportReduce(
RSExportReduce
*Reduce) {
slang_rs_reflection.cpp
259
std::string GetReduceResultTypeName(const
RSExportReduce
*ER) {
560
const
RSExportReduce
*ER = *I;
569
const
RSExportReduce
::InTypeVec &InTypes = ER->getAccumulatorInTypes();
570
for (
RSExportReduce
::InTypeIter BI = InTypes.begin(), EI = InTypes.end();
[
all
...]
Completed in 193 milliseconds