HomeSort by relevance Sort by last modified time
    Searched refs:FunctionPass (Results 1 - 25 of 235) sorted by null

1 2 3 4 5 6 7 8 910

  /external/llvm/include/llvm/Analysis/
DomPrinter.h 19 class FunctionPass;
20 FunctionPass *createDomPrinterPass();
21 FunctionPass *createDomOnlyPrinterPass();
22 FunctionPass *createDomViewerPass();
23 FunctionPass *createDomOnlyViewerPass();
24 FunctionPass *createPostDomPrinterPass();
25 FunctionPass *createPostDomOnlyPrinterPass();
26 FunctionPass *createPostDomViewerPass();
27 FunctionPass *createPostDomOnlyViewerPass();
RegionPrinter.h 19 class FunctionPass;
20 FunctionPass *createRegionViewerPass();
21 FunctionPass *createRegionOnlyViewerPass();
22 FunctionPass *createRegionPrinterPass();
23 FunctionPass *createRegionOnlyPrinterPass();
Passes.h 19 class FunctionPass;
52 FunctionPass *createAAEvalPass();
73 FunctionPass *createLibCallAliasAnalysisPass(LibCallInfo *LCI);
80 FunctionPass *createScalarEvolutionAliasAnalysisPass();
123 FunctionPass *createProfileEstimatorPass();
130 FunctionPass *createProfileVerifierPass();
179 FunctionPass *createLazyValueInfoPass();
186 FunctionPass *createDependenceAnalysisPass();
193 FunctionPass *createCostModelAnalysisPass();
199 FunctionPass *createInstCountPass()
    [all...]
Lint.h 25 class FunctionPass;
32 FunctionPass *createLintPass();
Verifier.h 28 class FunctionPass;
49 FunctionPass *createVerifierPass(
  /external/llvm/lib/Target/X86/
X86.h 25 class FunctionPass;
32 FunctionPass *createX86ISelDag(X86TargetMachine &TM,
37 FunctionPass* createGlobalBaseRegPass();
42 FunctionPass *createCleanupLocalDynamicTLSPass();
48 FunctionPass *createX86FloatingPointStackifierPass();
53 FunctionPass *createX86IssueVZeroUpperPass();
57 FunctionPass *createX86JITCodeEmitterPass(X86TargetMachine &TM,
64 FunctionPass *createEmitX86CodeToMemory();
71 FunctionPass *createX86PadShortFunctions();
76 FunctionPass *createX86FixupLEAs()
    [all...]
  /external/llvm/include/llvm/Transforms/
Scalar.h 20 class FunctionPass;
32 FunctionPass *createConstantPropagationPass();
38 FunctionPass *createSCCPPass();
55 FunctionPass *createDeadCodeEliminationPass();
62 FunctionPass *createDeadStoreEliminationPass();
70 FunctionPass *createAggressiveDCEPass();
76 FunctionPass *createSROAPass(bool RequiresDomTree = true);
83 FunctionPass *createScalarReplAggregatesPass(signed Threshold = -1,
108 FunctionPass *createInstructionCombiningPass();
167 FunctionPass *createPromoteMemoryToRegisterPass()
    [all...]
  /external/llvm/lib/Target/Mips/
Mips.h 23 class FunctionPass;
25 FunctionPass *createMipsISelDag(MipsTargetMachine &TM);
26 FunctionPass *createMipsDelaySlotFillerPass(MipsTargetMachine &TM);
27 FunctionPass *createMipsLongBranchPass(MipsTargetMachine &TM);
28 FunctionPass *createMipsJITCodeEmitterPass(MipsTargetMachine &TM,
30 FunctionPass *createMipsConstantIslandPass(MipsTargetMachine &tm);
31 FunctionPass *createMipsOptimizeMathLibCalls(MipsTargetMachine &TM);
  /external/llvm/lib/Target/ARM/
ARM.h 27 class FunctionPass;
32 FunctionPass *createARMISelDag(ARMBaseTargetMachine &TM,
35 FunctionPass *createARMJITCodeEmitterPass(ARMBaseTargetMachine &TM,
38 FunctionPass *createA15SDOptimizerPass();
39 FunctionPass *createARMLoadStoreOptimizationPass(bool PreAlloc = false);
40 FunctionPass *createARMExpandPseudoPass();
41 FunctionPass *createARMGlobalBaseRegPass();
42 FunctionPass *createARMGlobalMergePass(const TargetLowering* tli);
43 FunctionPass *createARMConstantIslandPass();
44 FunctionPass *createMLxExpansionPass()
    [all...]
  /external/llvm/lib/Target/Hexagon/
Hexagon.h 23 class FunctionPass;
32 FunctionPass *createHexagonISelDag(HexagonTargetMachine &TM,
34 FunctionPass *createHexagonDelaySlotFillerPass(const TargetMachine &TM);
35 FunctionPass *createHexagonFPMoverPass(const TargetMachine &TM);
36 FunctionPass *createHexagonRemoveExtendArgs(const HexagonTargetMachine &TM);
37 FunctionPass *createHexagonCFGOptimizer(const HexagonTargetMachine &TM);
39 FunctionPass *createHexagonSplitTFRCondSets(const HexagonTargetMachine &TM);
40 FunctionPass *createHexagonSplitConst32AndConst64(
42 FunctionPass *createHexagonExpandPredSpillCode(
44 FunctionPass *createHexagonHardwareLoops()
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
AMDGPU.h 19 class FunctionPass;
23 FunctionPass* createR600KernelParametersPass(const TargetData* TD);
24 FunctionPass *createR600ExpandSpecialInstrsPass(TargetMachine &tm);
27 FunctionPass *createSIAssignInterpRegsPass(TargetMachine &tm);
28 FunctionPass *createSICodeEmitterPass(formatted_raw_ostream &OS);
31 FunctionPass *createAMDGPUConvertToISAPass(TargetMachine &tm);
AMDIL.h 58 class FunctionPass;
65 FunctionPass*
67 FunctionPass*
71 FunctionPass*
73 FunctionPass*
  /external/mesa3d/src/gallium/drivers/radeon/
AMDGPU.h 19 class FunctionPass;
23 FunctionPass* createR600KernelParametersPass(const TargetData* TD);
24 FunctionPass *createR600ExpandSpecialInstrsPass(TargetMachine &tm);
27 FunctionPass *createSIAssignInterpRegsPass(TargetMachine &tm);
28 FunctionPass *createSICodeEmitterPass(formatted_raw_ostream &OS);
31 FunctionPass *createAMDGPUConvertToISAPass(TargetMachine &tm);
  /external/llvm/lib/Target/AArch64/
AArch64.h 24 class FunctionPass;
29 FunctionPass *createAArch64ISelDAG(AArch64TargetMachine &TM,
32 FunctionPass *createAArch64CleanupLocalDynamicTLSPass();
34 FunctionPass *createAArch64BranchFixupPass();
  /external/llvm/lib/Target/NVPTX/
NVPTXAllocaHoisting.h 23 class FunctionPass;
28 class NVPTXAllocaHoisting : public FunctionPass {
31 NVPTXAllocaHoisting() : FunctionPass(ID) {}
45 extern FunctionPass *createAllocaHoisting();
NVPTXLowerAggrCopies.h 24 // actual analysis class, which is a functionpass
25 struct NVPTXLowerAggrCopies : public FunctionPass {
28 NVPTXLowerAggrCopies() : FunctionPass(ID) {}
44 extern FunctionPass *createLowerAggrCopies();
NVPTXSplitBBatBar.h 23 // actual analysis class, which is a functionpass
24 struct NVPTXSplitBBatBar : public FunctionPass {
27 NVPTXSplitBBatBar() : FunctionPass(ID) {}
38 extern FunctionPass *createSplitBBatBarPass();
  /external/llvm/lib/Target/R600/
AMDGPU.h 21 class FunctionPass;
28 FunctionPass *createR600VectorRegMerger(TargetMachine &tm);
29 FunctionPass *createR600TextureIntrinsicsReplacer();
30 FunctionPass *createR600ExpandSpecialInstrsPass(TargetMachine &tm);
31 FunctionPass *createR600EmitClauseMarkers(TargetMachine &tm);
32 FunctionPass *createR600Packetizer(TargetMachine &tm);
33 FunctionPass *createR600ControlFlowFinalizer(TargetMachine &tm);
34 FunctionPass *createAMDGPUCFGStructurizerPass(TargetMachine &tm);
37 FunctionPass *createSIAnnotateControlFlowPass();
38 FunctionPass *createSILowerControlFlowPass(TargetMachine &tm)
    [all...]
  /external/llvm/lib/Target/XCore/
XCore.h 22 class FunctionPass;
30 FunctionPass *createXCoreISelDag(XCoreTargetMachine &TM,
  /external/llvm/lib/Target/MSP430/
MSP430.h 37 class FunctionPass;
40 FunctionPass *createMSP430ISelDag(MSP430TargetMachine &TM,
43 FunctionPass *createMSP430BranchSelectionPass();
  /external/llvm/lib/Target/PowerPC/
PPC.h 26 class FunctionPass;
33 FunctionPass *createPPCCTRLoops(PPCTargetMachine &TM);
35 FunctionPass *createPPCCTRLoopsVerify();
37 FunctionPass *createPPCEarlyReturnPass();
38 FunctionPass *createPPCBranchSelectionPass();
39 FunctionPass *createPPCISelDag(PPCTargetMachine &TM);
40 FunctionPass *createPPCJITCodeEmitterPass(PPCTargetMachine &TM,
  /external/llvm/lib/Transforms/Hello/
Hello.cpp 26 struct Hello : public FunctionPass {
28 Hello() : FunctionPass(ID) {}
44 struct Hello2 : public FunctionPass {
46 Hello2() : FunctionPass(ID) {}
  /external/llvm/include/llvm/Assembly/
PrintModulePass.h 13 // FunctionPass's, and prints out the functions of the module as they are
24 class FunctionPass;
37 FunctionPass *createPrintFunctionPass(const std::string &Banner,
  /external/llvm/include/llvm/CodeGen/
MachineFunctionPass.h 11 // just FunctionPass's, except they operate on machine code as part of a code
28 /// MachineFunctionPass - This class adapts the FunctionPass interface to
32 class MachineFunctionPass : public FunctionPass {
34 explicit MachineFunctionPass(char &ID) : FunctionPass(ID) {}
  /external/llvm/tools/opt/
GraphPrinters.cpp 27 class DomInfoPrinter : public FunctionPass {
30 DomInfoPrinter() : FunctionPass(ID) {}

Completed in 3215 milliseconds

1 2 3 4 5 6 7 8 910