Home
last modified time | relevance | path

Searched refs:AM (Results 1 – 25 of 739) sorted by relevance

12345678910>>...30

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
H A DM68kISelDAGToDAG.cpp58 AddrType AM; member
83 : AM(AT), BaseType(Base::RegBase), Disp(0), BaseFrameIndex(0), IndexReg(), in M68kISelAddressMode()
108 return AM == AddrType::ARII || AM == AddrType::PCI || in isDispAddrType()
109 AM == AddrType::ARID || AM == AddrType::PCD || AM == AddrType::AL; in isDispAddrType()
113 switch (AM) { in getDispSize()
206 bool foldOffsetIntoAddress(uint64_t Offset, M68kISelAddressMode &AM);
208 bool matchLoadInAddress(LoadSDNode *N, M68kISelAddressMode &AM);
209 bool matchAddress(SDValue N, M68kISelAddressMode &AM);
210 bool matchAddressBase(SDValue N, M68kISelAddressMode &AM);
211 bool matchAddressRecursively(SDValue N, M68kISelAddressMode &AM,
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
H A DMSP430ISelDAGToDAG.cpp102 bool MatchAddress(SDValue N, MSP430ISelAddressMode &AM);
103 bool MatchWrapper(SDValue N, MSP430ISelAddressMode &AM);
104 bool MatchAddressBase(SDValue N, MSP430ISelAddressMode &AM);
135 bool MSP430DAGToDAGISel::MatchWrapper(SDValue N, MSP430ISelAddressMode &AM) { in MatchWrapper() argument
138 if (AM.hasSymbolicDisplacement()) in MatchWrapper()
144 AM.GV = G->getGlobal(); in MatchWrapper()
145 AM.Disp += G->getOffset(); in MatchWrapper()
148 AM.CP = CP->getConstVal(); in MatchWrapper()
149 AM.Alignment = CP->getAlign(); in MatchWrapper()
150 AM.Disp += CP->getOffset(); in MatchWrapper()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86InstrBuilder.h94 X86AddressMode AM; in getAddressFromInstr() local
97 AM.BaseType = X86AddressMode::RegBase; in getAddressFromInstr()
98 AM.Base.Reg = Op0.getReg(); in getAddressFromInstr()
100 AM.BaseType = X86AddressMode::FrameIndexBase; in getAddressFromInstr()
101 AM.Base.FrameIndex = Op0.getIndex(); in getAddressFromInstr()
105 AM.Scale = Op1.getImm(); in getAddressFromInstr()
108 AM.IndexReg = Op2.getReg(); in getAddressFromInstr()
112 AM.GV = Op3.getGlobal(); in getAddressFromInstr()
114 AM.Disp = Op3.getImm(); in getAddressFromInstr()
116 return AM; in getAddressFromInstr()
[all …]
H A DX86ISelDAGToDAG.cpp210 bool foldOffsetIntoAddress(uint64_t Offset, X86ISelAddressMode &AM);
211 bool matchLoadInAddress(LoadSDNode *N, X86ISelAddressMode &AM,
213 bool matchWrapper(SDValue N, X86ISelAddressMode &AM);
214 bool matchAddress(SDValue N, X86ISelAddressMode &AM);
215 bool matchVectorAddress(SDValue N, X86ISelAddressMode &AM);
216 bool matchAdd(SDValue &N, X86ISelAddressMode &AM, unsigned Depth);
217 bool matchAddressRecursively(SDValue N, X86ISelAddressMode &AM,
219 bool matchAddressBase(SDValue N, X86ISelAddressMode &AM);
265 inline void getAddressOperands(X86ISelAddressMode &AM, const SDLoc &DL, in getAddressOperands() argument
269 if (AM.BaseType == X86ISelAddressMode::FrameIndexBase) in getAddressOperands()
[all …]
H A DX86FastISel.cpp87 bool X86FastEmitLoad(MVT VT, X86AddressMode &AM, MachineMemOperand *MMO,
90 bool X86FastEmitStore(EVT VT, const Value *Val, X86AddressMode &AM,
92 bool X86FastEmitStore(EVT VT, unsigned ValReg, X86AddressMode &AM,
98 bool X86SelectAddress(const Value *V, X86AddressMode &AM);
99 bool X86SelectCallAddress(const Value *V, X86AddressMode &AM);
145 bool handleConstantAddresses(const Value *V, X86AddressMode &AM);
174 X86AddressMode &AM);
224 X86AddressMode &AM) { in addFullAddress() argument
226 AM.IndexReg = constrainOperandRegClass(MIB->getDesc(), AM.IndexReg, in addFullAddress()
229 return ::addFullAddress(MIB, AM); in addFullAddress()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopPassManager.cpp28 LPMUpdater &>::run(Loop &L, LoopAnalysisManager &AM, in run() argument
32 ? runWithLoopNestPasses(L, AM, AR, U) in run()
33 : runWithoutLoopNestPasses(L, AM, AR, U); in run()
49 LoopPassManager::runWithLoopNestPasses(Loop &L, LoopAnalysisManager &AM, in runWithLoopNestPasses() argument
58 PassInstrumentation PI = AM.getResult<PassInstrumentationAnalysis>(L, AR); in runWithLoopNestPasses()
74 PassPA = runSinglePass(L, Pass, AM, AR, U, PI); in runWithLoopNestPasses()
85 PassPA = runSinglePass(*LoopNestPtr, Pass, AM, AR, U, PI); in runWithLoopNestPasses()
102 AM.invalidate(L, *PassPA); in runWithLoopNestPasses()
129 LoopPassManager::runWithoutLoopNestPasses(Loop &L, LoopAnalysisManager &AM, in runWithoutLoopNestPasses() argument
136 PassInstrumentation PI = AM.getResult<PassInstrumentationAnalysis>(L, AR); in runWithoutLoopNestPasses()
[all …]
H A DInstSimplifyPass.cpp134 FunctionAnalysisManager &AM) { in run() argument
135 auto &DT = AM.getResult<DominatorTreeAnalysis>(F); in run()
136 auto &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run()
137 auto &AC = AM.getResult<AssumptionAnalysis>(F); in run()
138 auto &ORE = AM.getResult<OptimizationRemarkEmitterAnalysis>(F); in run()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/bpf/
H A Dbpf.md99 ;; modes. The mode iterator AM is used in order to expand to two
105 (define_mode_iterator AM [(SI "bpf_has_alu32") DI])
108 (define_insn "add<AM:mode>3"
109 [(set (match_operand:AM 0 "register_operand" "=r,r")
110 (plus:AM (match_operand:AM 1 "register_operand" " 0,0")
111 (match_operand:AM 2 "reg_or_imm_operand" " r,I")))]
121 (define_insn "sub<AM:mode>3"
122 [(set (match_operand:AM 0 "register_operand" "=r")
123 (minus:AM (match_operand:AM 1 "register_operand" " 0")
124 (match_operand:AM 2 "register_operand" " r")))]
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/bpf/
H A Dbpf.md99 ;; modes. The mode iterator AM is used in order to expand to two
105 (define_mode_iterator AM [SI DI])
108 (define_insn "add<AM:mode>3"
109 [(set (match_operand:AM 0 "register_operand" "=r,r")
110 (plus:AM (match_operand:AM 1 "register_operand" " 0,0")
111 (match_operand:AM 2 "reg_or_imm_operand" " r,I")))]
121 (define_insn "sub<AM:mode>3"
122 [(set (match_operand:AM 0 "register_operand" "=r")
123 (minus:AM (match_operand:AM 1 "register_operand" " 0")
124 (match_operand:AM 2 "register_operand" " r")))]
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DCGSCCPassManager.cpp63 CGSCCAnalysisManager &AM, in run() argument
68 AM.getResult<PassInstrumentationAnalysis>(InitialC, G); in run()
78 AM.getCachedResult<FunctionAnalysisManagerCGSCCProxy>(*C)->getManager(); in run()
89 PassPA = Pass->run(*C, AM, G, UR); in run()
102 &AM.getResult<FunctionAnalysisManagerCGSCCProxy>(*C, G); in run()
117 AM.invalidate(*C, PassPA); in run()
146 ModuleToPostOrderCGSCCPassAdaptor::run(Module &M, ModuleAnalysisManager &AM) { in run() argument
149 AM.getResult<CGSCCAnalysisManagerModuleProxy>(M).getManager(); in run()
152 LazyCallGraph &CG = AM.getResult<LazyCallGraphAnalysis>(M); in run()
156 AM.getCachedResult<FunctionAnalysisManagerModuleProxy>(M)->getManager(); in run()
[all …]
H A DCFGPrinter.cpp120 PreservedAnalyses CFGViewerPass::run(Function &F, FunctionAnalysisManager &AM) { in run() argument
121 auto *BFI = &AM.getResult<BlockFrequencyAnalysis>(F); in run()
122 auto *BPI = &AM.getResult<BranchProbabilityAnalysis>(F); in run()
157 FunctionAnalysisManager &AM) { in run() argument
158 auto *BFI = &AM.getResult<BlockFrequencyAnalysis>(F); in run()
159 auto *BPI = &AM.getResult<BranchProbabilityAnalysis>(F); in run()
194 FunctionAnalysisManager &AM) { in run() argument
195 auto *BFI = &AM.getResult<BlockFrequencyAnalysis>(F); in run()
196 auto *BPI = &AM.getResult<BranchProbabilityAnalysis>(F); in run()
231 FunctionAnalysisManager &AM) { in run() argument
[all …]
H A DRegionInfo.cpp187 RegionInfo RegionInfoAnalysis::run(Function &F, FunctionAnalysisManager &AM) { in run() argument
189 auto *DT = &AM.getResult<DominatorTreeAnalysis>(F); in run()
190 auto *PDT = &AM.getResult<PostDominatorTreeAnalysis>(F); in run()
191 auto *DF = &AM.getResult<DominanceFrontierAnalysis>(F); in run()
201 FunctionAnalysisManager &AM) { in run() argument
203 AM.getResult<RegionInfoAnalysis>(F).print(OS); in run()
209 FunctionAnalysisManager &AM) { in run() argument
210 AM.getResult<RegionInfoAnalysis>(F).verifyAnalysis(); in run()
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DRunLoopAutoreleaseLeakChecker.cpp53 AnalysisManager &AM,
83 AnalysisManager &AM, in emitDiagnostics() argument
89 AnalysisDeclContext *ADC = AM.getAnalysisDeclContext(D); in emitDiagnostics()
155 checkTempObjectsInSamePool(const Decl *D, AnalysisManager &AM, BugReporter &BR, in checkTempObjectsInSamePool() argument
168 auto Matches = match(GroupM, *D, AM.getASTContext()); in checkTempObjectsInSamePool()
170 emitDiagnostics(Match, D, BR, AM, Chkr); in checkTempObjectsInSamePool()
174 checkTempObjectsInNoPool(const Decl *D, AnalysisManager &AM, BugReporter &BR, in checkTempObjectsInNoPool() argument
188 auto Matches = match(GroupM, *D, AM.getASTContext()); in checkTempObjectsInNoPool()
191 emitDiagnostics(Match, D, BR, AM, Chkr); in checkTempObjectsInNoPool()
196 AnalysisManager &AM, in checkASTCodeBody() argument
[all …]
H A DPointerIterationChecker.cpp31 AnalysisManager &AM,
36 BugReporter &BR, AnalysisManager &AM, in emitDiagnostics() argument
38 auto *ADC = AM.getAnalysisDeclContext(D); in emitDiagnostics()
83 AnalysisManager &AM, in checkASTCodeBody() argument
87 auto Matches = match(MatcherM, *D, AM.getASTContext()); in checkASTCodeBody()
89 emitDiagnostics(Match, D, BR, AM, this); in checkASTCodeBody()
H A DPointerSortingChecker.cpp31 AnalysisManager &AM,
36 BugReporter &BR, AnalysisManager &AM, in emitDiagnostics() argument
38 auto *ADC = AM.getAnalysisDeclContext(D); in emitDiagnostics()
97 AnalysisManager &AM, in checkASTCodeBody() argument
101 auto Matches = match(MatcherM, *D, AM.getASTContext()); in checkASTCodeBody()
103 emitDiagnostics(Match, D, BR, AM, this); in checkASTCodeBody()
H A DObjCAutoreleaseWriteChecker.cpp53 AnalysisManager &AM,
110 AnalysisManager &AM, in emitDiagnostics() argument
112 AnalysisDeclContext *ADC = AM.getAnalysisDeclContext(D); in emitDiagnostics()
169 AnalysisManager &AM, in checkASTCodeBody() argument
227 auto Matches = match(MatcherM, *D, AM.getASTContext()); in checkASTCodeBody()
229 emitDiagnostics(Match, D, BR, AM, this); in checkASTCodeBody()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp152 bool expandAddress(SystemZAddressingMode &AM, bool IsBase) const;
155 bool selectAddress(SDValue N, SystemZAddressingMode &AM) const;
158 void getAddressOperands(const SystemZAddressingMode &AM, EVT VT,
160 void getAddressOperands(const SystemZAddressingMode &AM, EVT VT,
408 static void changeComponent(SystemZAddressingMode &AM, bool IsBase, in changeComponent() argument
411 AM.Base = Value; in changeComponent()
413 AM.Index = Value; in changeComponent()
419 static bool expandAdjDynAlloc(SystemZAddressingMode &AM, bool IsBase, in expandAdjDynAlloc() argument
421 if (AM.isDynAlloc() && !AM.IncludesDynAlloc) { in expandAdjDynAlloc()
422 changeComponent(AM, IsBase, Value); in expandAdjDynAlloc()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPU.h79 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
86 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
122 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
131 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
143 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
153 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
239 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
248 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
262 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
277 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
H A DCallGraphUpdater.h50 CGSCCAnalysisManager *AM = nullptr; variable
67 CGSCCAnalysisManager &AM, CGSCCUpdateResult &UR) { in initialize() argument
70 this->AM = &AM; in initialize()
73 &AM.getResult<FunctionAnalysisManagerCGSCCProxy>(SCC, LCG).getManager(); in initialize()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DCGSCCPassManager.h138 CGSCCAnalysisManager &AM,
159 PreservedAnalyses run(LazyCallGraph::SCC &C, CGSCCAnalysisManager &AM,
161 (void)AM.template getResult<AnalysisT>(C, CG);
203 CGSCCAnalysisManagerModuleProxy::run(Module &M, ModuleAnalysisManager &AM);
364 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
415 Result run(LazyCallGraph::SCC &C, CGSCCAnalysisManager &AM, LazyCallGraph &);
437 CGSCCAnalysisManager &AM, CGSCCUpdateResult &UR,
448 CGSCCAnalysisManager &AM, CGSCCUpdateResult &UR,
481 PreservedAnalyses run(LazyCallGraph::SCC &C, CGSCCAnalysisManager &AM,
528 PreservedAnalyses run(LazyCallGraph::SCC &InitialC, CGSCCAnalysisManager &AM,
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/
H A DPGOInstrumentation.h40 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
50 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
63 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
78 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
90 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
H A DStripSymbols.h30 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
34 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
38 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
42 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/
H A DObjCARC.h48 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
52 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
56 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
60 PreservedAnalyses run(Function &M, FunctionAnalysisManager &AM);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp349 FunctionAnalysisManager &AM) { in run() argument
350 auto &SE = AM.getResult<ScalarEvolutionAnalysis>(F); in run()
351 auto &LI = AM.getResult<LoopAnalysis>(F); in run()
352 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
353 auto &DT = AM.getResult<DominatorTreeAnalysis>(F); in run()
354 auto &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run()
355 auto &AA = AM.getResult<AAManager>(F); in run()
356 auto &AC = AM.getResult<AssumptionAnalysis>(F); in run()
358 ? &AM.getResult<MemorySSAAnalysis>(F).getMSSA() in run()
361 auto &LAM = AM.getResult<LoopAnalysisManagerFunctionProxy>(F).getManager(); in run()
/netbsd-src/external/lgpl3/gmp/dist/mpn/powerpc64/mode64/p7/
H A Daormul_2.asm55 define(`AM', `')
60 define(`AM', `$1')
91 AM(` addc r6, r6, r0')
104 AM(` addc r6, r6, r0')
121 AM(` addc r6, r6, r0')

12345678910>>...30