Home
last modified time | relevance | path

Searched refs:AP (Results 1 – 25 of 89) sorted by relevance

1234

/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DOcamlGCPrinter.cpp70 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 DDIE.cpp89 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 DErlangGCPrinter.cpp34 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 DByteStreamer.h41 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 DAsmPrinter.cpp1105 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 DAsmPrinterInlineAsm.cpp134 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 DVEMCInstLower.cpp37 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 DHexagonMCInstLower.cpp37 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 DLoongArchMCInstLower.cpp26 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 DSparcMCInstLower.cpp31 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 DPPCMCInstLower.cpp33 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 DRISCVMCInstLower.cpp30 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 DFaultMaps.cpp26 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 DStackMaps.cpp149 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 DMacOSKeychainAPIChecker.cpp123 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 DPrettyStackTrace.cpp240 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 Dvarargs.ll36 ; 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 Dauto_pointer.pass.cpp53 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 Dllvm-ct-intrinsics.ll12 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 DGCMetadataPrinter.h58 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 Doutline-vaarg-intrinsic.ll51 ; 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 Dillegal-vaarg.ll17 ; 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 Dpermissions.pass.cpp90 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 Dmultilevel-combine.ll20 %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 DR600MCInstLower.cpp26 const AsmPrinter &AP);
33 const AsmPrinter &AP) in R600MCInstLower() argument
34 : AMDGPUMCInstLower(Ctx, ST, AP) {} in R600MCInstLower()

1234