Searched refs:AP (Results 1 - 25 of 45) sorted by relevance

12

/freebsd-10-stable/contrib/llvm/lib/CodeGen/
H A DGCMetadataPrinter.cpp21 void GCMetadataPrinter::beginAssembly(AsmPrinter &AP) { argument
25 void GCMetadataPrinter::finishAssembly(AsmPrinter &AP) { argument
H A DStackMaps.cpp73 MCContext &OutContext = AP.OutStreamer.getContext();
75 AP.OutStreamer.EmitLabel(MILabel);
81 OpParser(MI.operands_begin(), llvm::next(MI.operands_begin()), AP.TM);
91 OpParser(MOI, MOE, AP.TM);
107 MCSymbolRefExpr::Create(AP.CurrentFnSym, OutContext),
187 MCContext &OutContext = AP.OutStreamer.getContext();
188 const TargetRegisterInfo *TRI = AP.TM.getRegisterInfo();
193 AP.OutStreamer.SwitchSection(StackMapSection);
196 AP.OutStreamer.EmitLabel(
207 AP
[all...]
/freebsd-10-stable/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DOcamlGCPrinter.cpp36 void beginAssembly(AsmPrinter &AP);
37 void finishAssembly(AsmPrinter &AP);
47 static void EmitCamlGlobal(const Module &M, AsmPrinter &AP, const char *Id) { argument
61 AP.Mang->getNameWithPrefix(TmpStr, SymName);
63 MCSymbol *Sym = AP.OutContext.GetOrCreateSymbol(TmpStr);
65 AP.OutStreamer.EmitSymbolAttribute(Sym, MCSA_Global);
66 AP.OutStreamer.EmitLabel(Sym);
69 void OcamlGCMetadataPrinter::beginAssembly(AsmPrinter &AP) { argument
70 AP.OutStreamer.SwitchSection(AP
71 EmitCamlGlobal(getModule(), AP, "code_begin"); local
74 EmitCamlGlobal(getModule(), AP, "data_begin"); local
93 finishAssembly(AsmPrinter &AP) argument
97 EmitCamlGlobal(getModule(), AP, "code_end"); local
100 EmitCamlGlobal(getModule(), AP, "data_end"); local
106 EmitCamlGlobal(getModule(), AP, "frametable"); local
[all...]
H A DErlangGCPrinter.cpp38 void beginAssembly(AsmPrinter &AP);
39 void finishAssembly(AsmPrinter &AP);
49 void ErlangGCPrinter::beginAssembly(AsmPrinter &AP) { } argument
51 void ErlangGCPrinter::finishAssembly(AsmPrinter &AP) { argument
52 MCStreamer &OS = AP.OutStreamer;
53 unsigned IntPtrSize = AP.TM.getDataLayout()->getPointerSize();
56 AP.OutStreamer.SwitchSection(AP.getObjFileLowering().getContext()
77 AP.EmitAlignment(IntPtrSize == 4 ? 2 : 3);
81 AP
[all...]
H A DDIE.cpp60 void DIEAbbrev::Emit(AsmPrinter *AP) const {
62 AP->EmitULEB128(Tag, dwarf::TagString(Tag));
65 AP->EmitULEB128(ChildrenFlag, dwarf::ChildrenString(ChildrenFlag));
72 AP->EmitULEB128(AttrData.getAttribute(),
76 AP->EmitULEB128(AttrData.getForm(),
81 AP->EmitULEB128(0, "EOM(1)");
82 AP->EmitULEB128(0, "EOM(2)");
244 unsigned DIEInteger::SizeOf(AsmPrinter *AP, dwarf::Form Form) const { argument
261 case dwarf::DW_FORM_addr: return AP->getDataLayout().getPointerSize();
279 void DIEExpr::EmitValue(AsmPrinter *AP, dwar argument
285 SizeOf(AsmPrinter *AP, dwarf::Form Form) const argument
305 EmitValue(AsmPrinter *AP, dwarf::Form Form) const argument
314 SizeOf(AsmPrinter *AP, dwarf::Form Form) const argument
333 EmitValue(AsmPrinter *AP, dwarf::Form Form) const argument
339 SizeOf(AsmPrinter *AP, dwarf::Form Form) const argument
358 EmitValue(AsmPrinter *AP, dwarf::Form Form) const argument
364 SizeOf(AsmPrinter *AP, dwarf::Form Form) const argument
381 EmitValue(AsmPrinter *AP, dwarf::Form Form) const argument
385 getRefAddrSize(AsmPrinter *AP) argument
407 ComputeSize(AsmPrinter *AP) argument
435 SizeOf(AsmPrinter *AP, dwarf::Form Form) const argument
[all...]
H A DDIE.h96 void Emit(AsmPrinter *AP) const;
213 virtual void EmitValue(AsmPrinter *AP, dwarf::Form Form) const = 0;
217 virtual unsigned SizeOf(AsmPrinter *AP, dwarf::Form Form) const = 0;
251 virtual void EmitValue(AsmPrinter *AP, dwarf::Form Form) const;
257 virtual unsigned SizeOf(AsmPrinter *AP, dwarf::Form Form) const;
277 virtual void EmitValue(AsmPrinter *AP, dwarf::Form Form) const;
285 virtual unsigned SizeOf(AsmPrinter *AP, dwarf::Form Form) const;
305 virtual void EmitValue(AsmPrinter *AP, dwarf::Form Form) const;
313 virtual unsigned SizeOf(AsmPrinter *AP, dwarf::Form Form) const;
335 virtual void EmitValue(AsmPrinter *AP, dwar
398 SizeOf(AsmPrinter *AP, dwarf::Form Form) const argument
[all...]
H A DAsmPrinter.cpp558 static void emitKill(const MachineInstr *MI, AsmPrinter &AP) { argument
564 Str += AP.TM.getRegisterInfo()->getName(Op.getReg());
567 AP.OutStreamer.AddComment(Str);
568 AP.OutStreamer.AddBlankLine();
574 static bool emitDebugValueComment(const MachineInstr *MI, AsmPrinter &AP) { argument
581 OS << '\t' << AP.MAI->getCommentString() << "DEBUG_VALUE: ";
621 const TargetFrameLowering *TFI = AP.TM.getFrameLowering();
622 Offset += TFI->getFrameIndexReference(*AP.MF,
630 AP.OutStreamer.EmitRawText(OS.str());
635 OS << AP
1500 lowerConstant(const Constant *CV, AsmPrinter &AP) argument
1685 emitGlobalConstantDataSequential(const ConstantDataSequential *CDS, AsmPrinter &AP) argument
1750 emitGlobalConstantArray(const ConstantArray *CA, AsmPrinter &AP) argument
1765 emitGlobalConstantVector(const ConstantVector *CV, AsmPrinter &AP) argument
1777 emitGlobalConstantStruct(const ConstantStruct *CS, AsmPrinter &AP) argument
1804 emitGlobalConstantFP(const ConstantFP *CFP, AsmPrinter &AP) argument
1849 emitGlobalConstantLargeInt(const ConstantInt *CI, AsmPrinter &AP) argument
1905 emitGlobalConstantImpl(const Constant *CV, AsmPrinter &AP) argument
2089 emitBasicBlockLoopComments(const MachineBasicBlock &MBB, const MachineLoopInfo *LI, const AsmPrinter &AP) argument
[all...]
H A DAsmPrinterInlineAsm.cpp142 AsmPrinter *AP, unsigned LocCookie,
218 Error = AP->PrintAsmMemoryOperand(MI, OpNo, InlineAsmVariant,
221 Error = AP->PrintAsmOperand(MI, OpNo, InlineAsmVariant,
240 int AsmPrinterVariant, AsmPrinter *AP,
319 AP->PrintSpecial(MI, OS, Val.c_str());
388 Error = AP->PrintAsmMemoryOperand(MI, OpNo, InlineAsmVariant,
392 Error = AP->PrintAsmOperand(MI, OpNo, InlineAsmVariant,
469 AsmPrinter *AP = const_cast<AsmPrinter*>(this); local
472 AP, LocCookie, OS);
474 EmitMSInlineAsmStr(AsmStr, MI, MMI, InlineAsmVariant, AP, LocCooki
140 EmitMSInlineAsmStr(const char *AsmStr, const MachineInstr *MI, MachineModuleInfo *MMI, int InlineAsmVariant, AsmPrinter *AP, unsigned LocCookie, raw_ostream &OS) argument
238 EmitGCCInlineAsmStr(const char *AsmStr, const MachineInstr *MI, MachineModuleInfo *MMI, int InlineAsmVariant, int AsmPrinterVariant, AsmPrinter *AP, unsigned LocCookie, raw_ostream &OS) argument
[all...]
/freebsd-10-stable/contrib/llvm/lib/Target/Sparc/
H A DSparcMCInstLower.cpp33 AsmPrinter &AP) {
46 Symbol = AP.getSymbol(MO.getGlobal());
50 Symbol = AP.GetBlockAddressSymbol(MO.getBlockAddress());
54 Symbol = AP.GetExternalSymbolSymbol(MO.getSymbolName());
58 Symbol = AP.GetCPISymbol(MO.getIndex());
63 AP.OutContext);
65 AP.OutContext);
71 AsmPrinter &AP) {
87 return LowerSymbolOperand(MI, MO, AP);
97 AsmPrinter &AP)
31 LowerSymbolOperand(const MachineInstr *MI, const MachineOperand &MO, AsmPrinter &AP) argument
69 LowerOperand(const MachineInstr *MI, const MachineOperand &MO, AsmPrinter &AP) argument
95 LowerSparcMachineInstrToMCInst(const MachineInstr *MI, MCInst &OutMI, AsmPrinter &AP) argument
[all...]
/freebsd-10-stable/contrib/llvm/lib/Target/Hexagon/
H A DHexagonMCInstLower.cpp43 HexagonAsmPrinter& AP) {
73 AP.OutContext));
76 MCO = GetSymbolRef(MO, AP.getSymbol(MO.getGlobal()), AP);
79 MCO = GetSymbolRef(MO, AP.GetExternalSymbolSymbol(MO.getSymbolName()),
80 AP);
83 MCO = GetSymbolRef(MO, AP.GetJTISymbol(MO.getIndex()), AP);
86 MCO = GetSymbolRef(MO, AP.GetCPISymbol(MO.getIndex()), AP);
42 HexagonLowerToMC(const MachineInstr* MI, HexagonMCInst& MCI, HexagonAsmPrinter& AP) argument
[all...]
H A DHexagon.h62 HexagonAsmPrinter &AP);
/freebsd-10-stable/contrib/llvm/lib/Target/PowerPC/
H A DPPCMCInstLower.cpp29 static MachineModuleInfoMachO &getMachOMMI(AsmPrinter &AP) { argument
30 return AP.MMI->getObjFileInfo<MachineModuleInfoMachO>();
34 static MCSymbol *GetSymbolFromOperand(const MachineOperand &MO, AsmPrinter &AP){ argument
35 MCContext &Ctx = AP.OutContext;
40 Name += AP.MAI->getGlobalPrefix();
49 AP.Mang->getNameWithPrefix(Name, GV, isImplicitlyPrivate);
56 const char *PGP = AP.MAI->getPrivateGlobalPrefix();
65 getMachOMMI(AP).getFnStubEntry(Sym);
72 StubValueTy(AP.getSymbol(MO.getGlobal()),
89 MachineModuleInfoMachO &MachO = getMachOMMI(AP);
163 LowerPPCMachineInstrToMCInst(const MachineInstr *MI, MCInst &OutMI, AsmPrinter &AP, bool isDarwin) argument
[all...]
H A DPPC.h43 AsmPrinter &AP, bool isDarwin);
/freebsd-10-stable/contrib/binutils/include/
H A Dansidecl.h165 #define VA_OPEN(AP, VAR) { va_list AP; va_start(AP, VAR); { struct Qdmy
166 #define VA_CLOSE(AP) } va_end(AP); }
167 #define VA_FIXEDARG(AP, T, N) struct Qdmy
212 #define VA_OPEN(AP, VAR) { va_list AP; va_start(AP); { struct Qdmy
213 #define VA_CLOSE(AP) } va_en
[all...]
/freebsd-10-stable/contrib/gcclibs/include/
H A Dansidecl.h165 #define VA_OPEN(AP, VAR) { va_list AP; va_start(AP, VAR); { struct Qdmy
166 #define VA_CLOSE(AP) } va_end(AP); }
167 #define VA_FIXEDARG(AP, T, N) struct Qdmy
212 #define VA_OPEN(AP, VAR) { va_list AP; va_start(AP); { struct Qdmy
213 #define VA_CLOSE(AP) } va_en
[all...]
/freebsd-10-stable/contrib/gdb/include/
H A Dansidecl.h160 #define VA_OPEN(AP, VAR) { va_list AP; va_start(AP, VAR); { struct Qdmy
161 #define VA_CLOSE(AP) } va_end(AP); }
162 #define VA_FIXEDARG(AP, T, N) struct Qdmy
207 #define VA_OPEN(AP, VAR) { va_list AP; va_start(AP); { struct Qdmy
208 #define VA_CLOSE(AP) } va_en
[all...]
/freebsd-10-stable/contrib/llvm/lib/Target/AArch64/
H A DAArch64.h37 AArch64AsmPrinter &AP);
/freebsd-10-stable/contrib/llvm/include/llvm/CodeGen/
H A DGCMetadataPrinter.h65 virtual void beginAssembly(AsmPrinter &AP);
67 virtual void finishAssembly(AsmPrinter &AP);
H A DStackMaps.h106 StackMaps(AsmPrinter &AP, OperandParser OpParser) argument
107 : AP(AP), OpParser(OpParser) {}
157 AsmPrinter &AP; member in class:llvm::StackMaps
/freebsd-10-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DMacOSKeychainAPIChecker.cpp98 void generateDeallocatorMismatchReport(const AllocationPair &AP,
106 BugReport *generateAllocatedDataNotReleasedReport(const AllocationPair &AP,
124 void markInteresting(BugReport *R, const AllocationPair &AP) const {
125 R->markInteresting(AP.first);
126 R->markInteresting(AP.second->Region);
255 generateDeallocatorMismatchReport(const AllocationPair &AP, argument
259 State = State->remove<AllocatedData>(AP.first);
268 FunctionsToTrack[AP.second->AllocatorIdx].DeallocatorIdx;
273 Report->addVisitor(new SecKeychainBugVisitor(AP.first));
275 markInteresting(Report, AP);
382 const AllocationPair AP = std::make_pair(ArgSM, AS); local
392 const AllocationPair AP = std::make_pair(ArgSM, AS); local
418 const AllocationPair AP = std::make_pair(ArgSM, AS); local
513 generateAllocatedDataNotReleasedReport(const AllocationPair &AP, ExplodedNode *N, CheckerContext &C) const argument
[all...]
/freebsd-10-stable/contrib/llvm/lib/MC/
H A DMCELFObjectTargetWriter.cpp45 static int cmpRel(const ELFRelocationEntry *AP, const ELFRelocationEntry *BP) { argument
46 const ELFRelocationEntry &A = *AP;
/freebsd-10-stable/contrib/llvm/lib/Target/ARM/
H A DARM.h52 ARMAsmPrinter &AP);
H A DARMMCInstLower.cpp115 ARMAsmPrinter &AP) {
122 if (AP.lowerOperand(MO, MCOp))
114 LowerARMMachineInstrToMCInst(const MachineInstr *MI, MCInst &OutMI, ARMAsmPrinter &AP) argument
/freebsd-10-stable/lib/csu/ia64/
H A Dcrt1.S35 #define AP in0 define
56 ld4 ARGC=[AP]
57 adds ARGV=8,AP
64 shladd r14=ARGC,3,AP
/freebsd-10-stable/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.h47 LowerConstant(const llvm::Constant *CV, llvm::AsmPrinter &AP);
99 NVPTXAsmPrinter &AP; member in class:llvm::NVPTXAsmPrinter::AggBuffer
103 : O(_O), AP(_AP) {
150 if (AP.nvptxSubtarget.is64Bit())
158 MCSymbol *Name = AP.getSymbol(GVar);
161 O << *nvptx::LowerConstant(Cexpr, AP);

Completed in 296 milliseconds

12