microsoft::quantum::FunctionRegister
Public Types
|
Name |
using std::unordered_map< String, llvm::Function * > |
FunctionMap |
using std::unordered_map< llvm::Function *, llvm::Function * > |
ReplacementMap |
using std::vector< llvm::CallInst * > |
CallList |
Public Attributes
Public Types Documentation
using FunctionMap
using microsoft::quantum::FunctionRegister::FunctionMap = std::unordered_map<String, llvm::Function*>;
using ReplacementMap
using microsoft::quantum::FunctionRegister::ReplacementMap = std::unordered_map<llvm::Function*, llvm::Function*>;
using CallList
using microsoft::quantum::FunctionRegister::CallList = std::vector<llvm::CallInst*>;
Public Attributes Documentation
variable name_to_function_pointer
FunctionMap name_to_function_pointer {};
variable functions_to_replace
ReplacementMap functions_to_replace {};
variable calls_to_replace
CallList calls_to_replace {};
Updated on 1 August 2023 at 16:25:10 UTC