HomeSort by: relevance | last modified time | path
    Searched defs:PassRegistry (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/
PassRegistry.h 1 //===- llvm/PassRegistry.h - Pass Information Registry ----------*- C++ -*-===//
9 // This file defines PassRegistry, a class that is used in the initialization
11 // with the PassRegistry, which is later provided to the PassManager for
32 /// PassRegistry - This class manages the registration and intitialization of
35 /// NOTE: PassRegistry is NOT thread-safe. If you want to use LLVM on multiple
36 /// threads simultaneously, you will need to use a separate PassRegistry on
38 class PassRegistry {
52 PassRegistry() = default;
53 ~PassRegistry();
58 static PassRegistry *getPassRegistry()
    [all...]
  /src/external/apache2/llvm/dist/llvm/bindings/python/llvm/
core.py 34 "PassRegistry"
443 class PassRegistry(LLVMObject):
452 library.LLVMInitializeCore.argtypes = [PassRegistry]
455 library.LLVMInitializeTransformUtils.argtypes = [PassRegistry]
458 library.LLVMInitializeScalarOpts.argtypes = [PassRegistry]
461 library.LLVMInitializeObjCARCOpts.argtypes = [PassRegistry]
464 library.LLVMInitializeVectorization.argtypes = [PassRegistry]
467 library.LLVMInitializeInstCombine.argtypes = [PassRegistry]
470 library.LLVMInitializeAggressiveInstCombiner.argtypes = [PassRegistry]
473 library.LLVMInitializeIPO.argtypes = [PassRegistry]
    [all...]

Completed in 38 milliseconds