Searched defs:PassRegistry (Results 1 - 5 of 5) sorted by relevance

/external/llvm/bindings/python/llvm/tests/
H A Dtest_bitreader.py4 from ..core import PassRegistry namespace
H A Dtest_core.py3 from ..core import PassRegistry namespace
44 PassRegistry()
/external/llvm/include/llvm/
H A DPassRegistry.h1 //===- llvm/PassRegistry.h - Pass Information Registry ----------*- C++ -*-===//
10 // This file defines PassRegistry, a class that is used in the initialization
12 // with the PassRegistry, which is later provided to the PassManager for
35 /// PassRegistry - This class manages the registration and intitialization of
38 /// NOTE: PassRegistry is NOT thread-safe. If you want to use LLVM on multiple
39 /// threads simultaneously, you will need to use a separate PassRegistry on
41 class PassRegistry { class in namespace:llvm
61 PassRegistry() { } function in class:llvm::PassRegistry
62 ~PassRegistry();
67 static PassRegistry *getPassRegistr
[all...]
/external/llvm/lib/IR/
H A DPassRegistry.cpp1 //===- PassRegistry.cpp - Pass Registration Implementation ----------------===//
10 // This file implements the PassRegistry, with which passes are registered on
15 #include "llvm/PassRegistry.h"
30 static ManagedStatic<PassRegistry> PassRegistryObj;
31 PassRegistry *PassRegistry::getPassRegistry() {
39 PassRegistry::~PassRegistry() {
42 const PassInfo *PassRegistry::getPassInfo(const void *TI) const {
48 const PassInfo *PassRegistry
[all...]
/external/llvm/bindings/python/llvm/
H A Dcore.py32 "PassRegistry"
432 class PassRegistry(LLVMObject): class in inherits:LLVMObject
441 library.LLVMInitializeCore.argtypes = [PassRegistry]
444 library.LLVMInitializeTransformUtils.argtypes = [PassRegistry]
447 library.LLVMInitializeScalarOpts.argtypes = [PassRegistry]
450 library.LLVMInitializeObjCARCOpts.argtypes = [PassRegistry]
453 library.LLVMInitializeVectorization.argtypes = [PassRegistry]
456 library.LLVMInitializeInstCombine.argtypes = [PassRegistry]
459 library.LLVMInitializeIPO.argtypes = [PassRegistry]
462 library.LLVMInitializeInstrumentation.argtypes = [PassRegistry]
[all...]

Completed in 302 milliseconds