HomeSort by relevance Sort by last modified time
    Searched refs:bcinfo (Results 1 - 25 of 32) sorted by null

1 2

  /frameworks/compile/libbcc/bcinfo/include/bcinfo/
BitcodeTranslator.h 22 namespace bcinfo { namespace
68 } // namespace bcinfo
BitcodeWrapper.h 20 #include "bcinfo/Wrap/BCHeaderField.h"
25 namespace bcinfo { namespace
151 } // namespace bcinfo
  /frameworks/rs/rsov/compiler/
Context.h 21 #include "bcinfo/MetadataExtractor.h"
39 namespace bcinfo { namespace
62 bool Initialize(std::unique_ptr<bcinfo::MetadataExtractor> ME);
99 const bcinfo::MetadataExtractor &getMetadata() const { return *mMetadata; }
117 std::unique_ptr<bcinfo::MetadataExtractor> mMetadata;
RSSPIRVWriter.h 27 namespace bcinfo { namespace
29 } // namespace bcinfo
Wrapper_test.cpp 18 #include "bcinfo/MetadataExtractor.h"
75 bcinfo::MD_SIG_Kernel | bcinfo::MD_SIG_In | bcinfo::MD_SIG_Out;
95 uint32_t sig = bcinfo::MD_SIG_Kernel | bcinfo::MD_SIG_In | bcinfo::MD_SIG_Out;
rs2spirv.cpp 18 #include "bcinfo/MetadataExtractor.h"
102 std::unique_ptr<bcinfo::MetadataExtractor> ME(
103 new bcinfo::MetadataExtractor(bitcode.data(), bitcode.size()));
Context.cpp 37 bool Context::Initialize(std::unique_ptr<bcinfo::MetadataExtractor> ME) {
  /frameworks/compile/libbcc/lib/
RSScriptGroupFusion.cpp 23 #include "bcinfo/MetadataExtractor.h"
42 bcinfo::MetadataExtractor &metadata = *source.getMetadata();
55 bcinfo::MetadataExtractor &metadata = *source->getMetadata();
84 bcinfo::MD_SIG_In |
85 bcinfo::MD_SIG_Out |
86 bcinfo::MD_SIG_X |
87 bcinfo::MD_SIG_Y |
88 bcinfo::MD_SIG_Z |
89 bcinfo::MD_SIG_Kernel;
100 bcinfo::MetadataExtractor &metadata = *source->getMetadata()
    [all...]
Source.cpp 35 #include "bcinfo/BitcodeWrapper.h"
36 #include "bcinfo/MetadataExtractor.h"
60 const bcinfo::BitcodeWrapper &wrapper) {
71 module.getOrInsertNamedMetadata(bcinfo::MetadataExtractor::kWrapperMetadataName);
87 return bcinfo::MetadataExtractor(&getModule()).getCompilerVersion();
92 const bcinfo::MetadataExtractor &me = bcinfo::MetadataExtractor(&getModule());
127 bcinfo::BitcodeWrapper(pBitcode, pBitcodeSize));
151 bcinfo::BitcodeWrapper(input_data->getBufferStart(),
241 mMetadata = new bcinfo::MetadataExtractor(mModule)
    [all...]
Script.cpp 25 #include "bcinfo/MetadataExtractor.h"
78 libclcore_module.getNamedMetadata(bcinfo::MetadataExtractor::kWrapperMetadataName);
RSCompilerDriver.cpp 32 #include "bcinfo/BitcodeWrapper.h"
33 #include "bcinfo/MetadataExtractor.h"
94 bcinfo::MetadataExtractor me(&pScript.getSource().getModule());
99 bool script_full_prec = (me.getRSFloatPrecision() == bcinfo::RS_FP_Full);
273 bcinfo::BitcodeWrapper wrapper(pBitcode, pBitcodeSize);
313 std::vector<bcinfo::MetadataExtractor*> metadata;
355 module.getNamedMetadata(bcinfo::MetadataExtractor::kWrapperMetadataName);
420 bcinfo::MetadataExtractor me(&module);
422 if (me.getRSFloatPrecision() == bcinfo::RS_FP_Relaxed) {
RSEmbedInfo.cpp 24 #include "bcinfo/MetadataExtractor.h"
71 bcinfo::MetadataExtractor me(module);
88 const bcinfo::MetadataExtractor::Reduce *exportReduceList =
132 const bcinfo::MetadataExtractor::Reduce &reduce = exportReduceList[i];
RSKernelExpand.cpp 23 #include "bcinfo/MetadataExtractor.h"
578 if (bcinfo::MetadataExtractor::hasForEachSignatureCtxt(Signature)) {
584 if (bcinfo::MetadataExtractor::hasForEachSignatureX(Signature)) {
589 if (bcinfo::MetadataExtractor::hasForEachSignatureY(Signature) ||
590 bcinfo::MetadataExtractor::hasForEachSignatureZ(Signature)) {
598 if (bcinfo::MetadataExtractor::hasForEachSignatureY(Signature)) {
606 if (bcinfo::MetadataExtractor::hasForEachSignatureZ(Signature)) {
    [all...]
RSAddDebugInfoPass.cpp 21 #include "bcinfo/MetadataExtractor.h"
58 bcinfo::MetadataExtractor me(&Module);
66 const bcinfo::MetadataExtractor::Reduce *reductions =
83 const bcinfo::MetadataExtractor::Reduce &reduction = reductions[i];
  /frameworks/compile/slang/
slang_bitcode_gen.cpp 17 #include "bcinfo/BitcodeWrapper.h"
91 bcinfo::AndroidBitcodeWrapper Wrapper;
92 size_t ActualWrapperLen = bcinfo::writeAndroidBitcodeWrapper(
slang_rs_export_foreach.cpp 28 #include "bcinfo/MetadataExtractor.h"
282 mSignatureMetadata |= (hasIns() ? bcinfo::MD_SIG_In : 0);
283 mSignatureMetadata |= (HasOut ? bcinfo::MD_SIG_Out : 0);
284 mSignatureMetadata |= (mUsrData ? bcinfo::MD_SIG_Usr : 0);
285 mSignatureMetadata |= (mIsKernelStyle ? bcinfo::MD_SIG_Kernel : 0); // pass-by-value
291 if (mSignatureMetadata != (bcinfo::MD_SIG_In | bcinfo::MD_SIG_Out | bcinfo::MD_SIG_Usr |
292 bcinfo::MD_SIG_X | bcinfo::MD_SIG_Y) &
    [all...]
slang_rs_special_kernel_param.cpp 21 #include "bcinfo/MetadataExtractor.h"
36 bcinfo::MetadataSignatureBitval bitval;
43 { "context", bcinfo::MD_SIG_Ctxt, SPK_CONTEXT, SLANG_M_TARGET_API },
44 { "x", bcinfo::MD_SIG_X, SPK_LOCATION, SLANG_MINIMUM_TARGET_API },
45 { "y", bcinfo::MD_SIG_Y, SPK_LOCATION, SLANG_MINIMUM_TARGET_API },
46 { "z", bcinfo::MD_SIG_Z, SPK_LOCATION, SLANG_M_TARGET_API },
47 { nullptr, bcinfo::MD_SIG_None, SPK_LOCATION, SLANG_MINIMUM_TARGET_API }, // marks end of table
slang_rs_reflection_state.cpp 32 #include "bcinfo/MetadataExtractor.h"
467 const unsigned SpecialParameterBits = bcinfo::MD_SIG_X|bcinfo::MD_SIG_Y|bcinfo::MD_SIG_Z|bcinfo::MD_SIG_Ctxt;
473 const unsigned BoringBits = bcinfo::MD_SIG_In|bcinfo::MD_SIG_Out|bcinfo::MD_SIG_Usr|bcinfo::MD_SIG_Kernel;
    [all...]
  /frameworks/compile/libbcc/include/bcc/
Source.h 26 namespace bcinfo { namespace
40 bcinfo::MetadataExtractor *mMetadata;
106 bcinfo::MetadataExtractor* getMetadata() const { return mMetadata; }
  /frameworks/compile/libbcc/bcinfo/tools/
main.cpp 17 #include <bcinfo/BitcodeTranslator.h>
18 #include <bcinfo/BitcodeWrapper.h>
19 #include <bcinfo/MetadataExtractor.h>
49 // This file corresponds to the standalone bcinfo tool. It prints a variety of
104 infoFile = std::string(inFile.begin(), inFile.end() - 3) + ".bcinfo";
107 infoFile = inFile + ".bcinfo";
118 static int dumpInfo(bcinfo::MetadataExtractor *ME) {
152 const bcinfo::MetadataExtractor::Reduce *reduceList =
155 const bcinfo::MetadataExtractor::Reduce &reduce = reduceList[i];
176 static void dumpMetadata(bcinfo::MetadataExtractor *ME)
    [all...]
  /frameworks/compile/libbcc/bcinfo/
BitcodeWrapper.cpp 17 #include "bcinfo/BitcodeWrapper.h"
18 #include "bcinfo/Wrap/bitcode_wrapperer.h"
19 #include "bcinfo/Wrap/in_memory_wrapper_input.h"
26 namespace bcinfo { namespace
56 } // namespace bcinfo
BitcodeTranslator.cpp 17 #include "bcinfo/BitcodeTranslator.h"
19 #include "bcinfo/BitcodeWrapper.h"
28 #define LOG_TAG "bcinfo"
41 namespace bcinfo { namespace
183 } // namespace bcinfo
  /frameworks/rs/cpu_ref/
rsCpuScript.h 31 namespace bcinfo { namespace
33 } // namespace bcinfo
119 const char* findCoreLib(const bcinfo::MetadataExtractor& bitCodeMetaData, const char* bitcode,
  /frameworks/rs/
rsScriptC.cpp 21 #include <bcinfo/BitcodeTranslator.h>
22 #include <bcinfo/BitcodeWrapper.h>
303 bcinfo::BitcodeWrapper bcWrapper((const char *)bitcode, bitcodeLen);
309 if (bcWrapper.getBCFileType() == bcinfo::BC_WRAPPER) {
323 bcinfo::BitcodeTranslator BT((const char *)bitcode, bitcodeLen,
  /frameworks/rs/rsov/driver/
rsovScript.h 25 #include "bcinfo/MetadataExtractor.h"
49 bcinfo::MetadataExtractor *ME,
52 bcinfo::MetadataExtractor *ME,
141 const bcinfo::MetadataExtractor *mME;

Completed in 3588 milliseconds

1 2