HomeSort by relevance Sort by last modified time
    Searched refs:MachineFunctionPass (Results 26 - 50 of 318) sorted by null

12 3 4 5 6 7 8 91011>>

  /external/swiftshader/third_party/LLVM/lib/CodeGen/
MachineDominators.cpp 34 MachineFunctionPass::getAnalysisUsage(AU);
44 : MachineFunctionPass(ID) {
SpillPlacement.h 32 #include "llvm/CodeGen/MachineFunctionPass.h"
41 class SpillPlacement : public MachineFunctionPass {
65 SpillPlacement() : MachineFunctionPass(ID), nodes(0) {}
ExpandISelPseudos.cpp 19 #include "llvm/CodeGen/MachineFunctionPass.h"
27 class ExpandISelPseudos : public MachineFunctionPass {
30 ExpandISelPseudos() : MachineFunctionPass(ID) {}
40 MachineFunctionPass::getAnalysisUsage(AU);
  /external/swiftshader/third_party/LLVM/lib/Target/Alpha/
AlphaBranchSelector.cpp 17 #include "llvm/CodeGen/MachineFunctionPass.h"
23 struct AlphaBSel : public MachineFunctionPass {
25 AlphaBSel() : MachineFunctionPass(ID) {}
  /external/swiftshader/third_party/LLVM/lib/Target/PTX/
PTXMFInfoExtract.cpp 19 #include "llvm/CodeGen/MachineFunctionPass.h"
31 class PTXMFInfoExtract : public MachineFunctionPass {
37 : MachineFunctionPass(ID) {}
  /external/llvm/lib/Target/NVPTX/
NVPTX.h 30 class MachineFunctionPass;
53 MachineFunctionPass *createNVPTXPrologEpilogPass();
54 MachineFunctionPass *createNVPTXReplaceImageHandlesPass();
58 MachineFunctionPass *createNVPTXPeephole();
NVPTXPeephole.cpp 36 #include "llvm/CodeGen/MachineFunctionPass.h"
51 struct NVPTXPeephole : public MachineFunctionPass {
54 NVPTXPeephole() : MachineFunctionPass(ID) {
65 MachineFunctionPass::getAnalysisUsage(AU);
157 MachineFunctionPass *llvm::createNVPTXPeephole() { return new NVPTXPeephole(); }
  /external/llvm/lib/CodeGen/
ExpandISelPseudos.cpp 19 #include "llvm/CodeGen/MachineFunctionPass.h"
28 class ExpandISelPseudos : public MachineFunctionPass {
31 ExpandISelPseudos() : MachineFunctionPass(ID) {}
37 MachineFunctionPass::getAnalysisUsage(AU);
MachineFunctionPass.cpp 1 //===-- MachineFunctionPass.cpp -------------------------------------------===//
10 // This file contains the definitions of the MachineFunctionPass members.
14 #include "llvm/CodeGen/MachineFunctionPass.h"
33 Pass *MachineFunctionPass::createPrinterPass(raw_ostream &O,
38 bool MachineFunctionPass::runOnFunction(Function &F) {
67 void MachineFunctionPass::getAnalysisUsage(AnalysisUsage &AU) const {
71 // MachineFunctionPass preserves all LLVM IR passes, but there's no
RegUsageInfoPropagate.cpp 23 #include "llvm/CodeGen/MachineFunctionPass.h"
47 class RegUsageInfoPropagationPass : public MachineFunctionPass {
50 RegUsageInfoPropagationPass() : MachineFunctionPass(ID) {
87 MachineFunctionPass::getAnalysisUsage(AU);
LiveDebugVariables.h 24 #include "llvm/CodeGen/MachineFunctionPass.h"
34 class LLVM_LIBRARY_VISIBILITY LiveDebugVariables : public MachineFunctionPass {
PatchableFunction.cpp 17 #include "llvm/CodeGen/MachineFunctionPass.h"
26 struct PatchableFunction : public MachineFunctionPass {
28 PatchableFunction() : MachineFunctionPass(ID) {
SpillPlacement.h 33 #include "llvm/CodeGen/MachineFunctionPass.h"
44 class SpillPlacement : public MachineFunctionPass {
76 SpillPlacement() : MachineFunctionPass(ID), nodes(nullptr) {}
XRayInstrumentation.cpp 10 // This file implements a MachineFunctionPass that inserts the appropriate
19 #include "llvm/CodeGen/MachineFunctionPass.h"
29 struct XRayInstrumentation : public MachineFunctionPass {
32 XRayInstrumentation() : MachineFunctionPass(ID) {
  /external/llvm/lib/Target/AMDGPU/
SIDebuggerInsertNops.cpp 26 #include "llvm/CodeGen/MachineFunctionPass.h"
36 class SIDebuggerInsertNops : public MachineFunctionPass {
40 SIDebuggerInsertNops() : MachineFunctionPass(ID) { }
45 MachineFunctionPass::getAnalysisUsage(AU);
SIFixControlFlowLiveIntervals.cpp 20 #include "llvm/CodeGen/MachineFunctionPass.h"
29 class SIFixControlFlowLiveIntervals : public MachineFunctionPass {
34 SIFixControlFlowLiveIntervals() : MachineFunctionPass(ID) {
47 MachineFunctionPass::getAnalysisUsage(AU);
  /external/llvm/lib/Target/PowerPC/
PPCTOCRegDeps.cpp 73 #include "llvm/CodeGen/MachineFunctionPass.h"
94 struct PPCTOCRegDeps : public MachineFunctionPass {
96 PPCTOCRegDeps() : MachineFunctionPass(ID) {
144 MachineFunctionPass::getAnalysisUsage(AU);
  /external/llvm/lib/Target/WebAssembly/
WebAssemblyArgumentMove.cpp 42 class WebAssemblyArgumentMove final : public MachineFunctionPass {
45 WebAssemblyArgumentMove() : MachineFunctionPass(ID) {}
55 MachineFunctionPass::getAnalysisUsage(AU);
WebAssemblyReplacePhysRegs.cpp 26 #include "llvm/CodeGen/MachineFunctionPass.h"
36 class WebAssemblyReplacePhysRegs final : public MachineFunctionPass {
39 WebAssemblyReplacePhysRegs() : MachineFunctionPass(ID) {}
48 MachineFunctionPass::getAnalysisUsage(AU);
WebAssemblyOptimizeLiveIntervals.cpp 36 class WebAssemblyOptimizeLiveIntervals final : public MachineFunctionPass {
49 MachineFunctionPass::getAnalysisUsage(AU);
56 WebAssemblyOptimizeLiveIntervals() : MachineFunctionPass(ID) {}
WebAssemblyPrepareForLiveIntervals.cpp 26 #include "llvm/CodeGen/MachineFunctionPass.h"
37 class WebAssemblyPrepareForLiveIntervals final : public MachineFunctionPass {
40 WebAssemblyPrepareForLiveIntervals() : MachineFunctionPass(ID) {}
49 MachineFunctionPass::getAnalysisUsage(AU);
WebAssemblyRegNumbering.cpp 34 class WebAssemblyRegNumbering final : public MachineFunctionPass {
41 MachineFunctionPass::getAnalysisUsage(AU);
48 WebAssemblyRegNumbering() : MachineFunctionPass(ID) {}
WebAssemblySetP2AlignOperands.cpp 28 class WebAssemblySetP2AlignOperands final : public MachineFunctionPass {
31 WebAssemblySetP2AlignOperands() : MachineFunctionPass(ID) {}
41 MachineFunctionPass::getAnalysisUsage(AU);
  /external/llvm/lib/Target/AArch64/
AArch64.h 27 class MachineFunctionPass;
  /external/llvm/lib/Target/ARM/
ARMOptimizeBarriersPass.cpp 15 #include "llvm/CodeGen/MachineFunctionPass.h"
23 class ARMOptimizeBarriersPass : public MachineFunctionPass {
26 ARMOptimizeBarriersPass() : MachineFunctionPass(ID) {}

Completed in 1428 milliseconds

12 3 4 5 6 7 8 91011>>