HomeSort by: relevance | last modified time | path
    Searched refs:AP (Results 1 - 25 of 70) sorted by relevancy

1 2 3

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
OcamlGCPrinter.cpp 40 void beginAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) override;
41 void finishAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) override;
51 static void EmitCamlGlobal(const Module &M, AsmPrinter &AP, const char *Id) {
67 MCSymbol *Sym = AP.OutContext.getOrCreateSymbol(TmpStr);
69 AP.OutStreamer->emitSymbolAttribute(Sym, MCSA_Global);
70 AP.OutStreamer->emitLabel(Sym);
74 AsmPrinter &AP) {
75 AP.OutStreamer->SwitchSection(AP.getObjFileLowering().getTextSection());
76 EmitCamlGlobal(M, AP, "code_begin")
    [all...]
ErlangGCPrinter.cpp 35 void finishAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) override;
44 AsmPrinter &AP) {
45 MCStreamer &OS = *AP.OutStreamer;
50 AP.getObjFileLowering().getContext().getELFSection(".note.gc",
74 AP.emitAlignment(IntPtrSize == 4 ? Align(4) : Align(8));
78 AP.emitInt16(MD.size());
85 AP.emitLabelPlusOffset(Label /*Hi*/, 0 /*Offset*/, 4 /*Size*/);
94 AP.emitInt16(MD.getFrameSize() / IntPtrSize);
102 AP.emitInt16(StackArity);
106 AP.emitInt16(MD.live_size(PI))
    [all...]
DIE.cpp 68 void DIEAbbrev::Emit(const AsmPrinter *AP) const {
70 AP->emitULEB128(Tag, dwarf::TagString(Tag).data());
73 AP->emitULEB128((unsigned)Children, dwarf::ChildrenString(Children).data());
80 AP->emitULEB128(AttrData.getAttribute(),
88 AP->getDwarfVersion())) {
90 << " for DWARF version " << AP->getDwarfVersion()
95 AP->emitULEB128(AttrData.getForm(),
100 AP->emitSLEB128(AttrData.getValue());
104 AP->emitULEB128(0, "EOM(1)");
105 AP->emitULEB128(0, "EOM(2)")
    [all...]
ByteStreamer.h 40 AsmPrinter &AP;
43 APByteStreamer(AsmPrinter &Asm) : AP(Asm) {}
45 AP.OutStreamer->AddComment(Comment);
46 AP.emitInt8(Byte);
49 AP.OutStreamer->AddComment(Comment);
50 AP.emitSLEB128(DWord);
54 AP.OutStreamer->AddComment(Comment);
55 AP.emitULEB128(DWord, nullptr, PadTo);
DIEHash.h 35 : AP(A), CU(CU) {}
104 AsmPrinter *AP;
AsmPrinterInlineAsm.cpp 131 MachineModuleInfo *MMI, AsmPrinter *AP,
187 AP->PrintSpecial(MI, OS, Val.c_str());
252 Error = AP->PrintAsmMemoryOperand(
255 Error = AP->PrintAsmOperand(MI, OpNo,
274 AsmPrinter *AP, unsigned LocCookie,
355 AP->PrintSpecial(MI, OS, Val.c_str());
425 MCSymbol *Sym = AP->GetBlockAddressSymbol(BA);
426 Sym->print(OS, AP->MAI);
430 Sym->print(OS, AP->MAI);
434 Error = AP->PrintAsmMemoryOperand
    [all...]
AsmPrinter.cpp 902 static void emitKill(const MachineInstr *MI, AsmPrinter &AP) {
910 << printReg(Op.getReg(), AP.MF->getSubtarget().getRegisterInfo());
912 AP.OutStreamer->AddComment(OS.str());
913 AP.OutStreamer->AddBlankLine();
919 static bool emitDebugValueComment(const MachineInstr *MI, AsmPrinter &AP) {
981 AP.OutStreamer->emitRawComment(OS.str());
992 AP.MF->getSubtarget().getFrameLowering();
993 Offset = TFI->getFrameIndexReference(*AP.MF, Op.getIndex(), Reg);
1005 OS << printReg(Reg, AP.MF->getSubtarget().getRegisterInfo());
1016 AP.OutStreamer->emitRawComment(OS.str())
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/VE/
VEMCInstLower.cpp 30 const MCSymbol *Symbol, AsmPrinter &AP) {
33 const MCExpr *Expr = MCSymbolRefExpr::create(Symbol, AP.OutContext);
37 Expr, MCConstantExpr::create(MO.getOffset(), AP.OutContext),
38 AP.OutContext);
39 Expr = VEMCExpr::create(Kind, Expr, AP.OutContext);
44 AsmPrinter &AP) {
56 MI, MO, AP.GetBlockAddressSymbol(MO.getBlockAddress()), AP);
58 return LowerSymbolOperand(MI, MO, AP.GetCPISymbol(MO.getIndex()), AP);
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
SparcMCInstLower.cpp 31 AsmPrinter &AP) {
44 Symbol = AP.getSymbol(MO.getGlobal());
48 Symbol = AP.GetBlockAddressSymbol(MO.getBlockAddress());
52 Symbol = AP.GetExternalSymbolSymbol(MO.getSymbolName());
56 Symbol = AP.GetCPISymbol(MO.getIndex());
61 AP.OutContext);
63 AP.OutContext);
69 AsmPrinter &AP) {
85 return LowerSymbolOperand(MI, MO, AP);
95 AsmPrinter &AP)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
FaultMaps.cpp 26 FaultMaps::FaultMaps(AsmPrinter &AP) : AP(AP) {}
31 MCContext &OutContext = AP.OutStreamer->getContext();
35 MCSymbolRefExpr::create(AP.CurrentFnSymForSize, OutContext), OutContext);
39 MCSymbolRefExpr::create(AP.CurrentFnSymForSize, OutContext), OutContext);
41 FunctionInfos[AP.CurrentFnSym].emplace_back(FaultTy, FaultingOffset,
49 MCContext &OutContext = AP.OutStreamer->getContext();
50 MCStreamer &OS = *AP.OutStreamer;
78 MCStreamer &OS = *AP.OutStreamer
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonMCInstLower.cpp 37 MCInst &MCB, HexagonAsmPrinter &AP);
98 MCInst &MCB, HexagonAsmPrinter &AP) {
107 MCInst *MCI = AP.OutContext.createMCInst();
135 AP.OutContext),
136 AP.OutContext);
143 MCConstantExpr::create(MO.getImm(), AP.OutContext), AP.OutContext);
150 AP.OutContext);
151 Expr = HexagonMCExpr::create(Expr, AP.OutContext);
157 MCO = GetSymbolRef(MO, AP.getSymbol(MO.getGlobal()), AP, MustExtend)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
GCMetadataPrinter.h 58 virtual void beginAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) {}
62 virtual void finishAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) {}
67 virtual bool emitStackMaps(StackMaps &SM, AsmPrinter &AP) { return false; }
FaultMaps.h 32 explicit FaultMaps(AsmPrinter &AP);
71 AsmPrinter &AP;
DIE.h 122 void Emit(const AsmPrinter *AP) const;
157 void Emit(const AsmPrinter *AP, MCSection *Section) const;
194 unsigned SizeOf(const AsmPrinter *AP, dwarf::Form Form) const;
210 void emitValue(const AsmPrinter *AP, dwarf::Form Form) const;
211 unsigned SizeOf(const AsmPrinter *AP, dwarf::Form Form) const;
227 void emitValue(const AsmPrinter *AP, dwarf::Form Form) const;
228 unsigned SizeOf(const AsmPrinter *AP, dwarf::Form Form) const;
245 void emitValue(const AsmPrinter *AP, dwarf::Form Form) const;
247 unsigned SizeOf(const AsmPrinter *AP, dwarf::Form Form) const;
263 void emitValue(const AsmPrinter *AP, dwarf::Form Form) const
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCMCInstLower.cpp 33 AsmPrinter &AP) {
34 const TargetMachine &TM = AP.TM;
36 const DataLayout &DL = AP.getDataLayout();
37 MCContext &Ctx = AP.OutContext;
152 AsmPrinter &AP) {
157 if (LowerPPCMachineOperandToMCOperand(MI->getOperand(i), MCOp, AP))
163 MCOperand &OutMO, AsmPrinter &AP) {
182 MCSymbolRefExpr::create(MO.getMBB()->getSymbol(), AP.OutContext));
186 OutMO = GetSymbolRef(MO, GetSymbolFromOperand(MO, AP), AP);
    [all...]
PPC.h 56 AsmPrinter &AP);
58 MCOperand &OutMO, AsmPrinter &AP);
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVMCInstLower.cpp 30 const AsmPrinter &AP) {
31 MCContext &Ctx = AP.OutContext;
92 const AsmPrinter &AP) {
109 MCOp = lowerSymbolOperand(MO, MO.getMBB()->getSymbol(), AP);
112 MCOp = lowerSymbolOperand(MO, AP.getSymbolPreferLocal(*MO.getGlobal()), AP);
116 MO, AP.GetBlockAddressSymbol(MO.getBlockAddress()), AP);
120 MO, AP.GetExternalSymbolSymbol(MO.getSymbolName()), AP);
    [all...]
RISCV.h 34 AsmPrinter &AP);
36 MCOperand &MCOp, const AsmPrinter &AP);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
LanaiMCInstLower.h 31 LanaiMCInstLower(MCContext &CTX, AsmPrinter &AP) : Ctx(CTX), Printer(AP) {}
  /src/sys/arch/vax/include/
pcb.h 44 long AP; /* Argument Pointer */
  /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXAsmPrinter.h 98 NVPTXAsmPrinter &AP;
102 AggBuffer(unsigned size, raw_ostream &O, NVPTXAsmPrinter &AP)
103 : size(size), buffer(size), O(O), AP(AP) {
106 EmitGeneric = AP.EmitGeneric;
153 if (static_cast<const NVPTXTargetMachine &>(AP.TM).is64Bit())
162 MCSymbol *Name = AP.getSymbol(GVar);
170 Name->print(O, AP.MAI);
173 Name->print(O, AP.MAI);
177 AP.lowerConstantForGV(cast<Constant>(CExpr), false)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Support/
PrettyStackTrace.cpp 237 va_list AP;
238 va_start(AP, Format);
239 const int SizeOrError = vsnprintf(nullptr, 0, Format, AP);
240 va_end(AP);
247 va_start(AP, Format);
248 vsnprintf(Str.data(), Size, Format, AP);
249 va_end(AP);
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
MacOSKeychainAPIChecker.cpp 108 void generateDeallocatorMismatchReport(const AllocationPair &AP,
117 generateAllocatedDataNotReleasedReport(const AllocationPair &AP,
123 const AllocationPair &AP) const {
124 R->markInteresting(AP.first);
125 R->markInteresting(AP.second->Region);
225 generateDeallocatorMismatchReport(const AllocationPair &AP,
229 State = State->remove<AllocatedData>(AP.first);
238 FunctionsToTrack[AP.second->AllocatorIdx].DeallocatorIdx;
243 Report->addVisitor(std::make_unique<SecKeychainBugVisitor>(AP.first));
245 markInteresting(Report.get(), AP);
    [all...]
RunLoopAutoreleaseLeakChecker.cpp 94 const auto *AP =
98 bool HasAutoreleasePool = (AP != nullptr);
109 if (HasAutoreleasePool && (OAP != AP))
  /src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
M68kMCInstLower.h 40 M68kMCInstLower(MachineFunction &MF, M68kAsmPrinter &AP);

Completed in 156 milliseconds

1 2 3