| /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);
|