MCPcopy Create free account
hub / github.com/chigraph/chigraph / codegenMetadata

Class codegenMetadata

libchigraph/src/FunctionCompiler.cpp:39–46  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

37};
38
39struct codegenMetadata {
40 llvm::BasicBlock* allocBlock;
41 llvm::DIBuilder* dbuilder;
42 llvm::DISubprogram* diFunc;
43 std::unordered_map<NodeInstance*, Cache> nodeCache;
44 boost::bimap<unsigned, NodeInstance*> nodeLocations;
45 std::unordered_map<std::string, std::shared_ptr<void>> compileCache;
46};
47
48/// \return The output connections that need codegen and the output blocks
49std::pair<boost::dynamic_bitset<>, std::vector<llvm::BasicBlock*>> codegenNode(

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected