| /llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | OcamlGCPrinter.cpp | 70 AP.OutStreamer->emitLabel(Sym); in EmitCamlGlobal() 75 AP.OutStreamer->switchSection(AP.getObjFileLowering().getTextSection()); in beginAssembly() 78 AP.OutStreamer->switchSection(AP.getObjFileLowering().getDataSection()); in beginAssembly() 102 AP.OutStreamer->switchSection(AP.getObjFileLowering().getTextSection()); in finishAssembly() 103 EmitCamlGlobal(M, AP, "code_end"); in finishAssembly() 105 AP.OutStreamer->switchSection(AP.getObjFileLowering().getDataSection()); in finishAssembly() 111 AP.OutStreamer->switchSection(AP.getObjFileLowering().getDataSection()); in finishAssembly() 127 AP.emitInt16(NumDescriptors); in finishAssembly() 150 AP.OutStreamer->addBlankLine(); in finishAssembly() 164 AP.emitInt16(FrameSize); in finishAssembly() [all …]
|
| H A D | DIE.cpp | 89 AP->emitULEB128(AttrData.getForm(), in Emit() 98 AP->emitULEB128(0, "EOM(1)"); in Emit() 99 AP->emitULEB128(0, "EOM(2)"); in Emit() 168 AP->emitDwarfAbbrevs(Abbreviations); in Emit() 460 AP->emitDebugValue(Expr, sizeOf(AP->getDwarfFormParams(), Form)); in emitValue() 490 AP->emitLabelReference(Label, sizeOf(AP->getDwarfFormParams(), Form), in emitValue() 625 AP->OutStreamer->emitBytes(S); in emitValue() 626 AP->emitInt8(0); in emitValue() 673 AP->OutStreamer->emitIntValue(Addr, sizeOf(AP->getDwarfFormParams(), Form)); in emitValue() 839 AP->emitULEB128(Index); in emitValue() [all …]
|
| H A D | ErlangGCPrinter.cpp | 34 void finishAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) override; 43 AsmPrinter &AP) { in finishAssembly() argument 44 MCStreamer &OS = *AP.OutStreamer; in finishAssembly() 48 OS.switchSection(AP.getObjFileLowering().getContext().getELFSection( in finishAssembly() 72 AP.emitAlignment(IntPtrSize == 4 ? Align(4) : Align(8)); in finishAssembly() 76 AP.emitInt16(MD.size()); in finishAssembly() 83 AP.emitLabelPlusOffset(Label /*Hi*/, 0 /*Offset*/, 4 /*Size*/); in finishAssembly() 92 AP.emitInt16(MD.getFrameSize() / IntPtrSize); in finishAssembly() 100 AP.emitInt16(StackArity); in finishAssembly() 104 AP.emitInt16(MD.live_size(PI)); in finishAssembly() [all …]
|
| H A D | ByteStreamer.h | 41 AsmPrinter ≈ 44 APByteStreamer(AsmPrinter &Asm) : AP(Asm) {} in APByteStreamer() 46 AP.OutStreamer->AddComment(Comment); in emitInt8() 47 AP.emitInt8(Byte); in emitInt8() 50 AP.OutStreamer->AddComment(Comment); in emitSLEB128() 51 AP.emitSLEB128(DWord); in emitSLEB128() 55 AP.OutStreamer->AddComment(Comment); in emitULEB128() 56 AP.emitULEB128(DWord, nullptr, PadTo); in emitULEB128()
|
| H A D | AsmPrinter.cpp | 1105 AP.OutStreamer->AddComment(OS.str()); in emitKill() 1106 AP.OutStreamer->addBlankLine(); in emitKill() 2924 AP.OutStreamer->emitLabel(AP.getSymbol(GA)); in emitGlobalAliasInline() 2951 if (AP.isVerbose()) in emitGlobalConstantDataSequential() 2952 AP.OutStreamer->getCommentOS() in emitGlobalConstantDataSequential() 2970 AP.OutStreamer->emitZeros(Padding); in emitGlobalConstantDataSequential() 3070 if (AP.isVerbose()) { in emitGlobalConstantFP() 3252 FinalGV, FinalSym, MV, Offset, AP.MMI, *AP.OutStreamer); in handleIndirectSymViaGOTPCRel() 3280 if (AP.isVerbose()) in emitGlobalConstantImpl() 3281 AP.OutStreamer->getCommentOS() in emitGlobalConstantImpl() [all …]
|
| H A D | AsmPrinterInlineAsm.cpp | 134 AsmPrinter *AP, uint64_t LocCookie, in EmitInlineAsmStr() argument 228 AP->PrintSpecial(MI, OS, StringRef(StrStart, StrEnd - StrStart)); in EmitInlineAsmStr() 298 MCSymbol *Sym = AP->GetBlockAddressSymbol(BA); in EmitInlineAsmStr() 299 Sym->print(OS, AP->MAI); in EmitInlineAsmStr() 303 Sym->print(OS, AP->MAI); in EmitInlineAsmStr() 305 Error = AP->PrintAsmMemoryOperand( in EmitInlineAsmStr() 308 Error = AP->PrintAsmOperand(MI, OpNo, in EmitInlineAsmStr() 376 AsmPrinter *AP = const_cast<AsmPrinter*>(this); in emitInlineAsm() local 377 EmitInlineAsmStr(AsmStr, MI, MMI, MAI, AP, LocCookie, OS); in emitInlineAsm()
|
| /llvm-project-15.0.7/llvm/lib/Target/VE/ |
| H A D | VEMCInstLower.cpp | 37 Expr, MCConstantExpr::create(MO.getOffset(), AP.OutContext), in LowerSymbolOperand() 38 AP.OutContext); in LowerSymbolOperand() 39 Expr = VEMCExpr::create(Kind, Expr, AP.OutContext); in LowerSymbolOperand() 44 AsmPrinter &AP) { in LowerOperand() argument 56 MI, MO, AP.GetBlockAddressSymbol(MO.getBlockAddress()), AP); in LowerOperand() 58 return LowerSymbolOperand(MI, MO, AP.GetCPISymbol(MO.getIndex()), AP); in LowerOperand() 61 MI, MO, AP.GetExternalSymbolSymbol(MO.getSymbolName()), AP); in LowerOperand() 63 return LowerSymbolOperand(MI, MO, AP.getSymbol(MO.getGlobal()), AP); in LowerOperand() 67 return LowerSymbolOperand(MI, MO, AP.GetJTISymbol(MO.getIndex()), AP); in LowerOperand() 78 AsmPrinter &AP) { in LowerVEMachineInstrToMCInst() argument [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonMCInstLower.cpp | 37 MCInst &MCB, HexagonAsmPrinter &AP); 120 MCInst *MCI = AP.OutContext.createMCInst(); in HexagonLowerToMC() 147 AP.OutContext), in HexagonLowerToMC() 148 AP.OutContext); in HexagonLowerToMC() 155 MCConstantExpr::create(MO.getImm(), AP.OutContext), AP.OutContext); in HexagonLowerToMC() 169 MCO = GetSymbolRef(MO, AP.getSymbol(MO.getGlobal()), AP, MustExtend); in HexagonLowerToMC() 173 AP, MustExtend); in HexagonLowerToMC() 176 MCO = GetSymbolRef(MO, AP.GetJTISymbol(MO.getIndex()), AP, MustExtend); in HexagonLowerToMC() 179 MCO = GetSymbolRef(MO, AP.GetCPISymbol(MO.getIndex()), AP, MustExtend); in HexagonLowerToMC() 182 MCO = GetSymbolRef(MO, AP.GetBlockAddressSymbol(MO.getBlockAddress()), AP, in HexagonLowerToMC() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchMCInstLower.cpp | 26 const AsmPrinter &AP) { in lowerSymbolOperand() argument 27 MCContext &Ctx = AP.OutContext; in lowerSymbolOperand() 43 const AsmPrinter &AP) { in lowerLoongArchMachineOperandToMCOperand() argument 61 MCOp = lowerSymbolOperand(MO, AP.GetCPISymbol(MO.getIndex()), AP); in lowerLoongArchMachineOperandToMCOperand() 64 MCOp = lowerSymbolOperand(MO, AP.getSymbolPreferLocal(*MO.getGlobal()), AP); in lowerLoongArchMachineOperandToMCOperand() 67 MCOp = lowerSymbolOperand(MO, MO.getMBB()->getSymbol(), AP); in lowerLoongArchMachineOperandToMCOperand() 71 MO, AP.GetExternalSymbolSymbol(MO.getSymbolName()), AP); in lowerLoongArchMachineOperandToMCOperand() 82 MCInst &OutMI, AsmPrinter &AP) { in lowerLoongArchMachineInstrToMCInst() argument 87 if (lowerLoongArchMachineOperandToMCOperand(MO, MCOp, AP)) in lowerLoongArchMachineInstrToMCInst()
|
| /llvm-project-15.0.7/llvm/lib/Target/Sparc/ |
| H A D | SparcMCInstLower.cpp | 31 AsmPrinter &AP) { in LowerSymbolOperand() argument 44 Symbol = AP.getSymbol(MO.getGlobal()); in LowerSymbolOperand() 48 Symbol = AP.GetBlockAddressSymbol(MO.getBlockAddress()); in LowerSymbolOperand() 52 Symbol = AP.GetExternalSymbolSymbol(MO.getSymbolName()); in LowerSymbolOperand() 56 Symbol = AP.GetCPISymbol(MO.getIndex()); in LowerSymbolOperand() 61 AP.OutContext); in LowerSymbolOperand() 63 AP.OutContext); in LowerSymbolOperand() 69 AsmPrinter &AP) { in LowerOperand() argument 85 return LowerSymbolOperand(MI, MO, AP); in LowerOperand() 95 AsmPrinter &AP) in LowerSparcMachineInstrToMCInst() argument [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCMCInstLower.cpp | 33 AsmPrinter &AP) { in GetSymbolFromOperand() argument 34 const TargetMachine &TM = AP.TM; in GetSymbolFromOperand() 36 const DataLayout &DL = AP.getDataLayout(); in GetSymbolFromOperand() 37 MCContext &Ctx = AP.OutContext; in GetSymbolFromOperand() 152 AsmPrinter &AP) { in LowerPPCMachineInstrToMCInst() argument 157 if (LowerPPCMachineOperandToMCOperand(MO, MCOp, AP)) in LowerPPCMachineInstrToMCInst() 186 OutMO = GetSymbolRef(MO, GetSymbolFromOperand(MO, AP), AP); in LowerPPCMachineOperandToMCOperand() 189 OutMO = GetSymbolRef(MO, AP.GetJTISymbol(MO.getIndex()), AP); in LowerPPCMachineOperandToMCOperand() 192 OutMO = GetSymbolRef(MO, AP.GetCPISymbol(MO.getIndex()), AP); in LowerPPCMachineOperandToMCOperand() 196 GetSymbolRef(MO, AP.GetBlockAddressSymbol(MO.getBlockAddress()), AP); in LowerPPCMachineOperandToMCOperand() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVMCInstLower.cpp | 30 const AsmPrinter &AP) { in lowerSymbolOperand() argument 31 MCContext &Ctx = AP.OutContext; in lowerSymbolOperand() 109 MCOp = lowerSymbolOperand(MO, MO.getMBB()->getSymbol(), AP); in lowerRISCVMachineOperandToMCOperand() 112 MCOp = lowerSymbolOperand(MO, AP.getSymbolPreferLocal(*MO.getGlobal()), AP); in lowerRISCVMachineOperandToMCOperand() 116 MO, AP.GetBlockAddressSymbol(MO.getBlockAddress()), AP); in lowerRISCVMachineOperandToMCOperand() 120 MO, AP.GetExternalSymbolSymbol(MO.getSymbolName()), AP); in lowerRISCVMachineOperandToMCOperand() 123 MCOp = lowerSymbolOperand(MO, AP.GetCPISymbol(MO.getIndex()), AP); in lowerRISCVMachineOperandToMCOperand() 126 MCOp = lowerSymbolOperand(MO, AP.GetJTISymbol(MO.getIndex()), AP); in lowerRISCVMachineOperandToMCOperand() 214 AsmPrinter &AP) { in lowerRISCVMachineInstrToMCInst() argument 222 if (lowerRISCVMachineOperandToMCOperand(MO, MCOp, AP)) in lowerRISCVMachineInstrToMCInst() [all …]
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | FaultMaps.cpp | 26 FaultMaps::FaultMaps(AsmPrinter &AP) : AP(AP) {} in FaultMaps() argument 31 MCContext &OutContext = AP.OutStreamer->getContext(); in recordFaultingOp() 35 MCSymbolRefExpr::create(AP.CurrentFnSymForSize, OutContext), OutContext); in recordFaultingOp() 39 MCSymbolRefExpr::create(AP.CurrentFnSymForSize, OutContext), OutContext); in recordFaultingOp() 41 FunctionInfos[AP.CurrentFnSym].emplace_back(FaultTy, FaultingOffset, in recordFaultingOp() 49 MCContext &OutContext = AP.OutStreamer->getContext(); in serializeToFaultMapSection() 50 MCStreamer &OS = *AP.OutStreamer; in serializeToFaultMapSection() 78 MCStreamer &OS = *AP.OutStreamer; in emitFunctionInfo()
|
| H A D | StackMaps.cpp | 149 StackMaps::StackMaps(AsmPrinter &AP) : AP(AP) { in StackMaps() argument 191 const TargetRegisterInfo *TRI = AP.MF->getSubtarget().getRegisterInfo(); in parseOperand() 197 auto &DL = AP.MF->getDataLayout(); in parseOperand() 268 AP.MF ? AP.MF->getSubtarget().getRegisterInfo() : nullptr; in print() 350 const TargetRegisterInfo *TRI = AP.MF->getSubtarget().getRegisterInfo(); in parseRegisterLiveOutMask() 462 MCContext &OutContext = AP.OutStreamer->getContext(); in recordStackMapOpers() 511 const MachineFrameInfo &MFI = AP.MF->getFrameInfo(); in recordStackMapOpers() 514 MFI.hasVarSizedObjects() || RegInfo->hasStackRealignment(*(AP.MF)); in recordStackMapOpers() 517 auto CurrentIt = FnInfos.find(AP.CurrentFnSym); in recordStackMapOpers() 718 MCContext &OutContext = AP.OutStreamer->getContext(); in serializeToStackMapSection() [all …]
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | MacOSKeychainAPIChecker.cpp | 123 const AllocationPair &AP) const { in markInteresting() 124 R->markInteresting(AP.first); in markInteresting() 125 R->markInteresting(AP.second->Region); in markInteresting() 228 State = State->remove<AllocatedData>(AP.first); in generateDeallocatorMismatchReport() 244 markInteresting(Report.get(), AP); in generateDeallocatorMismatchReport() 357 const AllocationPair AP = std::make_pair(ArgSM, AS); in checkPreStmt() local 358 generateDeallocatorMismatchReport(AP, ArgExpr, C); in checkPreStmt() 368 generateDeallocatorMismatchReport(AP, ArgExpr, C); in checkPreStmt() 393 const AllocationPair AP = std::make_pair(ArgSM, AS); in checkPreStmt() local 394 generateDeallocatorMismatchReport(AP, ArgExpr, C); in checkPreStmt() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | PrettyStackTrace.cpp | 240 va_list AP; in PrettyStackTraceFormat() local 241 va_start(AP, Format); in PrettyStackTraceFormat() 242 const int SizeOrError = vsnprintf(nullptr, 0, Format, AP); in PrettyStackTraceFormat() 243 va_end(AP); in PrettyStackTraceFormat() 250 va_start(AP, Format); in PrettyStackTraceFormat() 251 vsnprintf(Str.data(), Size, Format, AP); in PrettyStackTraceFormat() 252 va_end(AP); in PrettyStackTraceFormat()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/SPARC/ |
| H A D | varargs.ll | 36 ; ldx [%fp+2039], %[[AP:[gilo][0-7]]] 37 ; add %[[AP]], 4, %[[AP2:[gilo][0-7]]] 39 ; ld [%[[AP]]] 46 ; ldx [%fp+2039], %[[AP:[gilo][0-7]]] 47 ; add %[[AP]], 8, %[[AP2:[gilo][0-7]]] 49 ; ldd [%[[AP]]]
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.ctor/ |
| H A D | auto_pointer.pass.cpp | 53 using AP = std::auto_ptr<int>; in test_sfinae() typedef 55 static_assert(!std::is_constructible<U, AP&&>::value, ""); in test_sfinae() 59 using AP = std::auto_ptr<A>; in test_sfinae() typedef 61 static_assert(!std::is_constructible<U, AP&&>::value, ""); in test_sfinae()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Generic/ |
| H A D | llvm-ct-intrinsics.ll | 12 define void @ctpoptest(i8 %A, i16 %B, i32 %C, i64 %D, i8* %AP, i16* %BP, i32* %CP, i64* %DP) { 17 store i8 %a, i8* %AP 32 define void @ctlztest(i8 %A, i16 %B, i32 %C, i64 %D, i8* %AP, i16* %BP, i32* %CP, i64* %DP) { 37 store i8 %a, i8* %AP 52 define void @cttztest(i8 %A, i16 %B, i32 %C, i64 %D, i8* %AP, i16* %BP, i32* %CP, i64* %DP) { 57 store i8 %a, i8* %AP
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | GCMetadataPrinter.h | 58 virtual void beginAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) {} in beginAssembly() argument 62 virtual void finishAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) {} in finishAssembly() argument 67 virtual bool emitStackMaps(StackMaps &SM, AsmPrinter &AP) { return false; } in emitStackMaps() argument
|
| /llvm-project-15.0.7/llvm/test/Transforms/IROutliner/ |
| H A D | outline-vaarg-intrinsic.ll | 51 ; CHECK-NEXT: [[AP:%.*]] = alloca i8*, align 4 55 ; CHECK-NEXT: [[AP1:%.*]] = bitcast i8** [[AP]] to i8* 57 ; CHECK-NEXT: [[TMP0:%.*]] = va_arg i8** [[AP]], i32 67 ; CHECK-NEXT: [[AP:%.*]] = alloca i8*, align 4 71 ; CHECK-NEXT: [[AP1:%.*]] = bitcast i8** [[AP]] to i8* 73 ; CHECK-NEXT: [[TMP0:%.*]] = va_arg i8** [[AP]], i32 75 ; CHECK-NEXT: [[AP2:%.*]] = bitcast i8** [[AP]] to i8*
|
| H A D | illegal-vaarg.ll | 17 ; CHECK-NEXT: [[AP:%.*]] = alloca i8*, align 4 21 …32 [[A:%.*]], i32* [[A_ADDR]], double [[B:%.*]], double* [[B_ADDR]], i8** [[AP]], i8** [[AP1_LOC]]) 25 ; CHECK-NEXT: [[TMP0:%.*]] = va_arg i8** [[AP]], i32 55 ; CHECK-NEXT: [[AP:%.*]] = alloca i8*, align 4 59 …32 [[A:%.*]], i32* [[A_ADDR]], double [[B:%.*]], double* [[B_ADDR]], i8** [[AP]], i8** [[AP1_LOC]]) 63 ; CHECK-NEXT: [[TMP0:%.*]] = va_arg i8** [[AP]], i32 67 ; CHECK-NEXT: [[AP2:%.*]] = bitcast i8** [[AP]] to i8*
|
| /llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.permissions/ |
| H A D | permissions.pass.cpp | 90 const perm_options AP = perm_options::add; in TEST_CASE() local 105 {file, perms::group_all, perms::owner_all | perms::group_all, AP}, in TEST_CASE() 110 {dir, perms::group_all, perms::owner_all | perms::group_all, AP}, in TEST_CASE() 115 {sym, perms::group_all, perms::owner_all | perms::group_all, AP}, in TEST_CASE() 119 {file, perms::group_all, perms::owner_all | perms::group_all, AP | NF}, in TEST_CASE() 120 {dir, perms::group_all, perms::owner_all | perms::group_all, AP | NF} in TEST_CASE()
|
| /llvm-project-15.0.7/llvm/test/Analysis/CFLAliasAnalysis/Steensgaard/ |
| H A D | multilevel-combine.ll | 20 %M = alloca %T*, align 8 ; NoAlias with %A, %B, %MS, %AP 28 %AP = load %T*, %T** %M ; PartialAlias with %A, %B 32 load %T, %T* %AP
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | R600MCInstLower.cpp | 26 const AsmPrinter &AP); 33 const AsmPrinter &AP) in R600MCInstLower() argument 34 : AMDGPUMCInstLower(Ctx, ST, AP) {} in R600MCInstLower()
|