HomeSort by relevance Sort by last modified time
    Searched refs:ModulePass (Results 51 - 75 of 89) sorted by null

1 23 4

  /external/llvm/lib/Target/NVPTX/
NVVMReflect.cpp 47 class NVVMReflect : public ModulePass {
54 NVVMReflect() : ModulePass(ID) {
60 : ModulePass(ID) {
79 ModulePass *llvm::createNVVMReflectPass() {
83 ModulePass *llvm::createNVVMReflectPass(const StringMap<int>& Mapping) {
NVPTXGenericToNVVM.cpp 37 class GenericToNVVM : public ModulePass {
41 GenericToNVVM() : ModulePass(ID) {}
69 ModulePass *llvm::createGenericToNVVMPass() { return new GenericToNVVM(); }
  /external/llvm/lib/Analysis/
AliasAnalysisCounter.cpp 30 class AliasAnalysisCounter : public ModulePass, public AliasAnalysis {
36 AliasAnalysisCounter() : ModulePass(ID) {
121 ModulePass *llvm::createAliasAnalysisCounterPass() {
AliasDebugger.cpp 31 class AliasDebugger : public ModulePass, public AliasAnalysis {
42 AliasDebugger() : ModulePass(ID) {
  /external/llvm/lib/Transforms/IPO/
ConstantMerge.cpp 38 struct ConstantMerge : public ModulePass {
40 ConstantMerge() : ModulePass(ID) {
63 ModulePass *llvm::createConstantMergePass() { return new ConstantMerge(); }
PartialInlining.cpp 31 struct PartialInliner : public ModulePass {
34 PartialInliner() : ModulePass(ID) {
49 ModulePass* llvm::createPartialInliningPass() { return new PartialInliner(); }
GlobalDCE.cpp 35 struct GlobalDCE : public ModulePass {
37 GlobalDCE() : ModulePass(ID) {
72 ModulePass *llvm::createGlobalDCEPass() { return new GlobalDCE(); }
IPConstantPropagation.cpp 37 struct IPCP : public ModulePass {
39 IPCP() : ModulePass(ID) {
54 ModulePass *llvm::createIPConstantPropagationPass() { return new IPCP(); }
LoopExtractor.cpp 171 class BlockExtractorPass : public ModulePass {
179 BlockExtractorPass() : ModulePass(ID) {
196 ModulePass *llvm::createBlockExtractorPass() {
DeadArgumentElimination.cpp 52 class DAE : public ModulePass {
134 explicit DAE(char &ID) : ModulePass(ID) {}
138 DAE() : ModulePass(ID) {
188 ModulePass *llvm::createDeadArgEliminationPass() { return new DAE(); }
189 ModulePass *llvm::createDeadArgHackingPass() { return new DAH(); }
    [all...]
  /external/llvm/lib/Transforms/ObjCARC/
ObjCARCAPElim.cpp 40 class ObjCARCAPElim : public ModulePass {
49 ObjCARCAPElim() : ModulePass(ID) {
  /external/llvm/include/llvm/Bitcode/
ReaderWriter.h 26 class ModulePass;
  /external/llvm/include/llvm/IR/
LegacyPassManagers.h 67 // [o] class FunctionPassManagerImpl : public ModulePass, PMDataManager,
72 // [o] class FPPassManager : public ModulePass, public PMDataManager;
408 class FPPassManager : public ModulePass, public PMDataManager {
412 : ModulePass(ID), PMDataManager() { }
422 /// doInitialization - Overrides ModulePass doInitialization for global
425 using ModulePass::doInitialization;
431 /// doFinalization - Overrides ModulePass doFinalization for global
434 using ModulePass::doFinalization;
  /external/llvm/lib/CodeGen/
JumpInstrTables.cpp 49 ModulePass *llvm::createJumpInstrTablesPass() {
54 ModulePass *llvm::createJumpInstrTablesPass(JumpTable::JumpTableType JTT) {
148 : ModulePass(ID), Metadata(), JITI(nullptr), TableCount(0),
154 : ModulePass(ID), Metadata(), JITI(nullptr), TableCount(0), JTType(JTT) {
  /external/llvm/lib/Target/XCore/
XCoreLowerThreadLocal.cpp 42 struct XCoreLowerThreadLocal : public ModulePass {
45 XCoreLowerThreadLocal() : ModulePass(ID) {
60 ModulePass *llvm::createXCoreLowerThreadLocalPass() {
  /external/llvm/tools/opt/
PassPrinters.cpp 96 struct ModulePassPrinter : public ModulePass {
104 : ModulePass(ID), PassToPrint(PI), Out(out), QuietPass(Quiet) {
106 PassName = "ModulePass Printer: " + PassToPrintName;
242 ModulePass *llvm::createModulePassPrinter(const PassInfo *PI, raw_ostream &OS,
  /external/llvm/lib/Analysis/IPA/
CallGraphSCCPass.cpp 46 class CGPassManager : public ModulePass, public PMDataManager {
50 : ModulePass(ID), PMDataManager() { }
56 using ModulePass::doInitialization;
57 using ModulePass::doFinalization;
CallGraph.cpp 249 CallGraphWrapperPass::CallGraphWrapperPass() : ModulePass(ID) {
GlobalsModRef.cpp 75 class GlobalsModRef : public ModulePass, public AliasAnalysis {
94 GlobalsModRef() : ModulePass(ID) {
  /external/llvm/lib/Target/Mips/
MipsOs16.cpp 143 ModulePass *llvm::createMipsOs16(MipsTargetMachine &TM) {
  /external/llvm/lib/Target/AArch64/
AArch64PromoteConstant.cpp 83 class AArch64PromoteConstant : public ModulePass {
87 AArch64PromoteConstant() : ModulePass(ID) {}
216 ModulePass *llvm::createAArch64PromoteConstantPass() {
  /external/lldb/include/lldb/Expression/
IRForTarget.h 59 class IRForTarget : public llvm::ModulePass
107 /// Implementation of the llvm::ModulePass::runOnModule() function.
127 /// Implementation of the llvm::ModulePass::assignPassManager()
137 /// Implementation of the llvm::ModulePass::getPotentialPassManagerType()
  /external/llvm/include/llvm/Analysis/
CallGraph.h 308 /// \brief The \c ModulePass which wraps up a \c CallGraph and the logic to
315 class CallGraphWrapperPass : public ModulePass {
380 // Implementation of the ModulePass interface needed here.
  /external/llvm/include/llvm/CodeGen/
Passes.h 592 ModulePass *createJumpInstrTablesPass();
  /external/llvm/lib/Transforms/Instrumentation/
DebugIR.cpp 610 ModulePass *llvm::createDebugIRPass(bool HideDebugIntrinsics,
617 ModulePass *llvm::createDebugIRPass() { return new DebugIR(); }

Completed in 1254 milliseconds

1 23 4