Documentation for Classes
Classes
- namespace llvm
- namespace microsoft
- namespace quantum
- struct AllocationAnalysis
- struct ResourceAccessLocation
- class AllocationAnalysisPass
- class AllocationAnalysisPassPrinter
- class AnyPattern
Pattern that matches any operand. - class BasicAllocationManager
- struct AllocatedMemoryBlock
- class BasicBlockPattern
- class BitCastPattern
- class BranchPattern
- class CallPattern
- class CommentLogger
Concrete ILogger implementation that prints all messages as IR comments to llvm::errs(). - class ConfigBind
- class ConfigurableQirAdaptorFactory
- class ConfigurationManager
- struct Section
- class ConstIntPattern
- class DebugInfoUpdater
- class DeferMeasurementPass
- class DeferredValue
- class DivisionByZeroPass
- class FunctionAnnotatorPass
- struct FunctionRegister
- class FunctionReplacementAnalysisPass
- class FunctionReplacementAnalysisPassPrinter
- class FunctionReplacementConfiguration
- class FunctionReplacementPass
- class FunctionToModule
- class FunctionValidationPass
- struct GroupAnalysis
- class GroupingAnalysisPass
- class GroupingAnalysisPassPrinter
- class GroupingPass
- struct ResourceAnalysis
- class GroupingPassConfiguration
- struct HasQatSerializers
- class IAllocationManager
- class IConfigBind
- class ILogger
- class IOperandPrototype
- class InstructionLocationTable
- class IntToPtrPattern
- class IrManipulationTestHelper
- class LlvmPassesConfiguration
- class LoadPattern
- class LogCollection
- class ModuleLoader
- class OpcodeSet
- class OpcodeValue
- class ParameterParser
- struct ParsedValue
Struct that contains parsed and interpreted values of command line arguments.
- struct ParsedValue
- class PhiPattern
- class PostTransformValidationPass
- class PostTransformValidationPassConfiguration
- class QirAdaptor
- class QirAdaptorFactory
- class QubitRemapPass
- class RemoveNonEntrypointFunctionsPass
- class RemoveNonEntrypointFunctionsPassConfiguration
- class ReplaceQubitOnResetPass
- class ReplacementRule
- class ResourceAnnotationPass
- class RuleFactory
- class RuleSet
- class SelectPattern
- class SourceLocation
- class SpecConfiguration
- class StaticResourceComponentConfiguration
- class StorePattern
- class SwitchPattern
- class TargetProfileConfiguration
- struct TargetProfileMappingConfiguration
- class TargetQisConfiguration
- class TargetQisMappingPass
- class TargetQisMappingPassConfiguration
Configuration class for the RuleTransformation pass. - class TestProgram
- class TestVM
- class UnnamedInvokePattern
- class ValidationPass
- class Validator
- class ZExtPattern
- class ZExtTransformPass
- namespace details
- namespace notation
- class Capture
- namespace version
- struct AllocationAnalysis
- namespace quantum
- namespace microsoft::quantum::@64
- namespace std
- namespace version_builder
Updated on 1 August 2023 at 16:25:10 UTC