/external/llvm-project/llvm/include/llvm/Transforms/ |
D | Scalar.h | 23 class FunctionPass; variable 32 FunctionPass *createAlignmentFromAssumptionsPass(); 38 FunctionPass *createAnnotationRemarksLegacyPass(); 44 FunctionPass *createSCCPPass(); 60 FunctionPass *createDeadCodeEliminationPass(); 67 FunctionPass *createDeadStoreEliminationPass(); 74 FunctionPass *createCallSiteSplittingPass(); 82 FunctionPass *createAggressiveDCEPass(); 90 FunctionPass *createGuardWideningPass(); 108 FunctionPass *createBitTrackingDCEPass(); [all …]
|
D | Utils.h | 20 class FunctionPass; variable 39 FunctionPass *createLowerInvokePass(); 46 FunctionPass *createInstructionNamerPass(); 54 FunctionPass *createLowerSwitchPass(); 63 FunctionPass *createEntryExitInstrumenterPass(); 64 FunctionPass *createPostInlineEntryExitInstrumenterPass(); 77 FunctionPass *createBreakCriticalEdgesPass(); 91 FunctionPass *createAddDiscriminatorsPass(); 105 FunctionPass *createPromoteMemoryToRegisterPass(); 127 FunctionPass *createControlHeightReductionLegacyPass(); [all …]
|
/external/llvm/include/llvm/Transforms/ |
D | Scalar.h | 24 class FunctionPass; variable 37 FunctionPass *createConstantPropagationPass(); 44 FunctionPass *createAlignmentFromAssumptionsPass(); 50 FunctionPass *createSCCPPass(); 67 FunctionPass *createDeadCodeEliminationPass(); 74 FunctionPass *createDeadStoreEliminationPass(); 82 FunctionPass *createAggressiveDCEPass(); 91 FunctionPass *createGuardWideningPass(); 99 FunctionPass *createBitTrackingDCEPass(); 105 FunctionPass *createSROAPass(); [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/ |
D | Scalar.h | 22 class FunctionPass; variable 34 FunctionPass *createConstantPropagationPass(); 41 FunctionPass *createAlignmentFromAssumptionsPass(); 47 FunctionPass *createSCCPPass(); 70 FunctionPass *createDeadCodeEliminationPass(); 77 FunctionPass *createDeadStoreEliminationPass(); 84 FunctionPass *createCallSiteSplittingPass(); 92 FunctionPass *createAggressiveDCEPass(); 100 FunctionPass *createGuardWideningPass(); 118 FunctionPass *createBitTrackingDCEPass(); [all …]
|
/external/llvm-project/llvm/lib/Target/X86/ |
D | X86.h | 21 class FunctionPass; variable 30 FunctionPass *createX86ISelDag(X86TargetMachine &TM, 34 FunctionPass *createX86GlobalBaseRegPass(); 39 FunctionPass *createCleanupLocalDynamicTLSPass(); 44 FunctionPass *createX86FloatingPointStackifierPass(); 48 FunctionPass *createX86IssueVZeroUpperPass(); 52 FunctionPass *createX86IndirectBranchTrackingPass(); 56 FunctionPass *createX86PadShortFunctions(); 61 FunctionPass *createX86FixupLEAs(); 65 FunctionPass *createX86OptimizeLEAs(); [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | Passes.h | 22 class FunctionPass; variable 35 FunctionPass *createAtomicExpandPass(); 43 FunctionPass *createUnreachableBlockEliminationPass(); 65 FunctionPass *createCodeGenPreparePass(); 69 FunctionPass *createScalarizeMaskedMemIntrinPass(); 162 FunctionPass *createFastRegisterAllocator(); 167 FunctionPass *createBasicRegisterAllocator(); 172 FunctionPass *createGreedyRegisterAllocator(); 177 FunctionPass *createDefaultPBQPRegisterAllocator(); 244 FunctionPass *createIfConverter( [all …]
|
/external/llvm-project/llvm/lib/Target/AArch64/ |
D | AArch64.h | 27 class FunctionPass; variable 31 FunctionPass *createAArch64DeadRegisterDefinitions(); 32 FunctionPass *createAArch64RedundantCopyEliminationPass(); 33 FunctionPass *createAArch64CondBrTuning(); 34 FunctionPass *createAArch64CompressJumpTablesPass(); 35 FunctionPass *createAArch64ConditionalCompares(); 36 FunctionPass *createAArch64AdvSIMDScalar(); 37 FunctionPass *createAArch64ISelDag(AArch64TargetMachine &TM, 39 FunctionPass *createAArch64StorePairSuppressPass(); 40 FunctionPass *createAArch64ExpandPseudoPass(); [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86.h | 21 class FunctionPass; variable 32 FunctionPass *createX86ISelDag(X86TargetMachine &TM, 36 FunctionPass *createX86GlobalBaseRegPass(); 41 FunctionPass *createCleanupLocalDynamicTLSPass(); 46 FunctionPass *createX86FloatingPointStackifierPass(); 50 FunctionPass *createX86IssueVZeroUpperPass(); 54 FunctionPass *createX86IndirectBranchTrackingPass(); 58 FunctionPass *createX86PadShortFunctions(); 63 FunctionPass *createX86FixupLEAs(); 67 FunctionPass *createX86OptimizeLEAs(); [all …]
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | Passes.h | 23 class FunctionPass; variable 37 FunctionPass *createAtomicExpandPass(); 45 FunctionPass *createUnreachableBlockEliminationPass(); 77 FunctionPass *createCodeGenPreparePass(); 170 FunctionPass *createFastRegisterAllocator(); 175 FunctionPass *createBasicRegisterAllocator(); 180 FunctionPass *createGreedyRegisterAllocator(); 185 FunctionPass *createDefaultPBQPRegisterAllocator(); 252 FunctionPass *createIfConverter( 266 FunctionPass *createGCLoweringPass(); [all …]
|
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | AMDGPU.h | 20 class FunctionPass; variable 33 FunctionPass *createAMDGPUPreLegalizeCombiner(bool IsOptNone); 35 FunctionPass *createAMDGPUPostLegalizeCombiner(bool IsOptNone); 36 FunctionPass *createAMDGPURegBankCombiner(bool IsOptNone); 40 FunctionPass *createR600VectorRegMerger(); 41 FunctionPass *createR600ExpandSpecialInstrsPass(); 42 FunctionPass *createR600EmitClauseMarkers(); 43 FunctionPass *createR600ClauseMergePass(); 44 FunctionPass *createR600Packetizer(); 45 FunctionPass *createR600ControlFlowFinalizer(); [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPU.h | 20 class FunctionPass; variable 31 FunctionPass *createR600VectorRegMerger(); 32 FunctionPass *createR600ExpandSpecialInstrsPass(); 33 FunctionPass *createR600EmitClauseMarkers(); 34 FunctionPass *createR600ClauseMergePass(); 35 FunctionPass *createR600Packetizer(); 36 FunctionPass *createR600ControlFlowFinalizer(); 37 FunctionPass *createAMDGPUCFGStructurizerPass(); 38 FunctionPass *createR600ISelDag(TargetMachine *TM, CodeGenOpt::Level OptLevel); 41 FunctionPass *createGCNDPPCombinePass(); [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64.h | 27 class FunctionPass; variable 31 FunctionPass *createAArch64DeadRegisterDefinitions(); 32 FunctionPass *createAArch64RedundantCopyEliminationPass(); 33 FunctionPass *createAArch64CondBrTuning(); 34 FunctionPass *createAArch64CompressJumpTablesPass(); 35 FunctionPass *createAArch64ConditionalCompares(); 36 FunctionPass *createAArch64AdvSIMDScalar(); 37 FunctionPass *createAArch64ISelDag(AArch64TargetMachine &TM, 39 FunctionPass *createAArch64StorePairSuppressPass(); 40 FunctionPass *createAArch64ExpandPseudoPass(); [all …]
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPU.h | 22 class FunctionPass; variable 31 FunctionPass *createR600VectorRegMerger(TargetMachine &tm); 32 FunctionPass *createR600ExpandSpecialInstrsPass(TargetMachine &tm); 33 FunctionPass *createR600EmitClauseMarkers(); 34 FunctionPass *createR600ClauseMergePass(TargetMachine &tm); 35 FunctionPass *createR600Packetizer(TargetMachine &tm); 36 FunctionPass *createR600ControlFlowFinalizer(TargetMachine &tm); 37 FunctionPass *createAMDGPUCFGStructurizerPass(); 40 FunctionPass *createSITypeRewriter(); 41 FunctionPass *createSIAnnotateControlFlowPass(); [all …]
|
/external/llvm-project/llvm/lib/Target/WebAssembly/ |
D | WebAssembly.h | 25 class FunctionPass; variable 32 FunctionPass *createWebAssemblyOptimizeReturned(); 35 FunctionPass *createWebAssemblyISelDag(WebAssemblyTargetMachine &TM, 37 FunctionPass *createWebAssemblyArgumentMove(); 38 FunctionPass *createWebAssemblySetP2AlignOperands(); 41 FunctionPass *createWebAssemblyReplacePhysRegs(); 42 FunctionPass *createWebAssemblyPrepareForLiveIntervals(); 43 FunctionPass *createWebAssemblyOptimizeLiveIntervals(); 44 FunctionPass *createWebAssemblyMemIntrinsicResults(); 45 FunctionPass *createWebAssemblyRegStackify(); [all …]
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssembly.h | 24 class FunctionPass; variable 27 FunctionPass *createWebAssemblyOptimizeReturned(); 30 FunctionPass *createWebAssemblyISelDag(WebAssemblyTargetMachine &TM, 32 FunctionPass *createWebAssemblyArgumentMove(); 33 FunctionPass *createWebAssemblySetP2AlignOperands(); 36 FunctionPass *createWebAssemblyReplacePhysRegs(); 37 FunctionPass *createWebAssemblyPrepareForLiveIntervals(); 38 FunctionPass *createWebAssemblyOptimizeLiveIntervals(); 39 FunctionPass *createWebAssemblyStoreResults(); 40 FunctionPass *createWebAssemblyRegStackify(); [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssembly.h | 25 class FunctionPass; variable 32 FunctionPass *createWebAssemblyOptimizeReturned(); 35 FunctionPass *createWebAssemblyISelDag(WebAssemblyTargetMachine &TM, 37 FunctionPass *createWebAssemblyArgumentMove(); 38 FunctionPass *createWebAssemblySetP2AlignOperands(); 41 FunctionPass *createWebAssemblyReplacePhysRegs(); 42 FunctionPass *createWebAssemblyPrepareForLiveIntervals(); 43 FunctionPass *createWebAssemblyOptimizeLiveIntervals(); 44 FunctionPass *createWebAssemblyMemIntrinsicResults(); 45 FunctionPass *createWebAssemblyRegStackify(); [all …]
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64.h | 26 class FunctionPass; variable 29 FunctionPass *createAArch64DeadRegisterDefinitions(); 30 FunctionPass *createAArch64RedundantCopyEliminationPass(); 31 FunctionPass *createAArch64ConditionalCompares(); 32 FunctionPass *createAArch64AdvSIMDScalar(); 33 FunctionPass *createAArch64BranchRelaxation(); 34 FunctionPass *createAArch64ISelDag(AArch64TargetMachine &TM, 36 FunctionPass *createAArch64StorePairSuppressPass(); 37 FunctionPass *createAArch64ExpandPseudoPass(); 38 FunctionPass *createAArch64LoadStoreOptimizationPass(); [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86.h | 22 class FunctionPass; variable 29 FunctionPass *createX86ISelDag(X86TargetMachine &TM, 33 FunctionPass *createX86GlobalBaseRegPass(); 38 FunctionPass *createCleanupLocalDynamicTLSPass(); 43 FunctionPass *createX86FloatingPointStackifierPass(); 47 FunctionPass *createX86IssueVZeroUpperPass(); 51 FunctionPass *createX86PadShortFunctions(); 56 FunctionPass *createX86FixupLEAs(); 60 FunctionPass *createX86OptimizeLEAs(); 63 FunctionPass *createX86FixupSetCC(); [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
D | PPC.h | 25 class FunctionPass; variable 33 FunctionPass *createPPCCTRLoops(); 35 FunctionPass *createPPCCTRLoopsVerify(); 37 FunctionPass *createPPCLoopInstrFormPrepPass(PPCTargetMachine &TM); 38 FunctionPass *createPPCTOCRegDepsPass(); 39 FunctionPass *createPPCEarlyReturnPass(); 40 FunctionPass *createPPCVSXCopyPass(); 41 FunctionPass *createPPCVSXFMAMutatePass(); 42 FunctionPass *createPPCVSXSwapRemovalPass(); 43 FunctionPass *createPPCReduceCRLogicalsPass(); [all …]
|
/external/llvm/include/llvm/CodeGen/ |
D | Passes.h | 24 class FunctionPass; variable 36 FunctionPass *createAtomicExpandPass(const TargetMachine *TM); 44 FunctionPass *createUnreachableBlockEliminationPass(); 58 FunctionPass *createCodeGenPreparePass(const TargetMachine *TM = nullptr); 135 FunctionPass *createFastRegisterAllocator(); 140 FunctionPass *createBasicRegisterAllocator(); 145 FunctionPass *createGreedyRegisterAllocator(); 150 FunctionPass *createDefaultPBQPRegisterAllocator(); 205 FunctionPass *createIfConverter(std::function<bool(const Function &)> Ftor); 218 FunctionPass *createGCLoweringPass(); [all …]
|
/external/llvm/lib/Target/PowerPC/ |
D | PPC.h | 26 class FunctionPass; variable 32 FunctionPass *createPPCCTRLoops(PPCTargetMachine &TM); 34 FunctionPass *createPPCCTRLoopsVerify(); 36 FunctionPass *createPPCLoopPreIncPrepPass(PPCTargetMachine &TM); 37 FunctionPass *createPPCTOCRegDepsPass(); 38 FunctionPass *createPPCEarlyReturnPass(); 39 FunctionPass *createPPCVSXCopyPass(); 40 FunctionPass *createPPCVSXFMAMutatePass(); 41 FunctionPass *createPPCVSXSwapRemovalPass(); 42 FunctionPass *createPPCMIPeepholePass(); [all …]
|
/external/llvm-project/llvm/lib/Target/PowerPC/ |
D | PPC.h | 27 class FunctionPass; variable 36 FunctionPass *createPPCCTRLoops(); 38 FunctionPass *createPPCCTRLoopsVerify(); 40 FunctionPass *createPPCLoopInstrFormPrepPass(PPCTargetMachine &TM); 41 FunctionPass *createPPCTOCRegDepsPass(); 42 FunctionPass *createPPCEarlyReturnPass(); 43 FunctionPass *createPPCVSXCopyPass(); 44 FunctionPass *createPPCVSXFMAMutatePass(); 45 FunctionPass *createPPCVSXSwapRemovalPass(); 46 FunctionPass *createPPCReduceCRLogicalsPass(); [all …]
|
/external/llvm-project/llvm/include/llvm/Analysis/ |
D | Passes.h | 18 class FunctionPass; variable 29 FunctionPass *createPAEvalPass(); 35 FunctionPass *createLazyValueInfoPass(); 42 FunctionPass *createDependenceAnalysisWrapperPass(); 49 FunctionPass *createCostModelAnalysisPass(); 56 FunctionPass *createDelinearizationPass(); 63 FunctionPass *createLegacyDivergenceAnalysisPass(); 69 FunctionPass *createInstCountPass(); 76 FunctionPass *createRegionInfoPass(); 86 FunctionPass *createMemDepPrinter(); [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | Passes.h | 18 class FunctionPass; variable 32 FunctionPass *createPAEvalPass(); 38 FunctionPass *createLazyValueInfoPass(); 45 FunctionPass *createDependenceAnalysisWrapperPass(); 52 FunctionPass *createCostModelAnalysisPass(); 59 FunctionPass *createDelinearizationPass(); 66 FunctionPass *createLegacyDivergenceAnalysisPass(); 72 FunctionPass *createInstCountPass(); 79 FunctionPass *createRegionInfoPass(); 89 FunctionPass *createMemDepPrinter(); [all …]
|
/external/llvm/include/llvm/Analysis/ |
D | Passes.h | 19 class FunctionPass; variable 33 FunctionPass *createPAEvalPass(); 39 FunctionPass *createLazyValueInfoPass(); 46 FunctionPass *createDependenceAnalysisWrapperPass(); 53 FunctionPass *createCostModelAnalysisPass(); 60 FunctionPass *createDelinearizationPass(); 67 FunctionPass *createDivergenceAnalysisPass(); 73 FunctionPass *createInstCountPass(); 80 FunctionPass *createRegionInfoPass(); 90 FunctionPass *createMemDepPrinter(); [all …]
|