Home
last modified time | relevance | path

Searched refs:AL (Results 1 – 25 of 238) sorted by relevance

12345678910

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclAttr.cpp85 static unsigned getNumAttributeArgs(const ParsedAttr &AL) { in getNumAttributeArgs() argument
87 return AL.getNumArgs() + AL.hasParsedType(); in getNumAttributeArgs()
90 SourceLocation Sema::getAttrLoc(const ParsedAttr &AL) { return AL.getLoc(); } in getAttrLoc() argument
131 bool Sema::checkStringLiteralArgumentAttr(const ParsedAttr &AL, unsigned ArgNum, in checkStringLiteralArgumentAttr() argument
135 if (AL.isArgIdent(ArgNum)) { in checkStringLiteralArgumentAttr()
136 IdentifierLoc *Loc = AL.getArgAsIdent(ArgNum); in checkStringLiteralArgumentAttr()
138 << AL << AANT_ArgumentString in checkStringLiteralArgumentAttr()
148 Expr *ArgExpr = AL.getArgAsExpr(ArgNum); in checkStringLiteralArgumentAttr()
155 << AL << AANT_ArgumentString; in checkStringLiteralArgumentAttr()
159 return checkStringLiteralArgumentAttr(AL, ArgExpr, Str, ArgLocation); in checkStringLiteralArgumentAttr()
[all …]
H A DSemaSwift.cpp75 void SemaSwift::handleAttrAttr(Decl *D, const ParsedAttr &AL) { in handleAttrAttr() argument
79 if (!SemaRef.checkStringLiteralArgumentAttr(AL, 0, Str)) in handleAttrAttr()
82 D->addAttr(::new (getASTContext()) SwiftAttrAttr(getASTContext(), AL, Str)); in handleAttrAttr()
85 void SemaSwift::handleBridge(Decl *D, const ParsedAttr &AL) { in handleBridge() argument
89 if (!SemaRef.checkStringLiteralArgumentAttr(AL, 0, BT)) in handleBridge()
96 Diag(AL.getLoc(), diag::warn_duplicate_attribute) << AL; in handleBridge()
100 D->addAttr(::new (getASTContext()) SwiftBridgeAttr(getASTContext(), AL, BT)); in handleBridge()
125 void SemaSwift::handleError(Decl *D, const ParsedAttr &AL) { in handleError() argument
126 auto hasErrorParameter = [](Sema &S, Decl *D, const ParsedAttr &AL) -> bool { in handleError() argument
132 S.Diag(AL.getLoc(), diag::err_attr_swift_error_no_error_parameter) in handleError()
[all …]
H A DSemaMSP430.cpp25 void SemaMSP430::handleInterruptAttr(Decl *D, const ParsedAttr &AL) { in handleInterruptAttr() argument
30 << AL << AL.isRegularKeywordAttribute() << ExpectedFunctionOrMethod; in handleInterruptAttr()
47 if (!AL.checkExactlyNumArgs(SemaRef, 1)) in handleInterruptAttr()
50 if (!AL.isArgExpr(0)) { in handleInterruptAttr()
51 Diag(AL.getLoc(), diag::err_attribute_argument_type) in handleInterruptAttr()
52 << AL << AANT_ArgumentIntegerConstant; in handleInterruptAttr()
56 Expr *NumParamsExpr = static_cast<Expr *>(AL.getArgAsExpr(0)); in handleInterruptAttr()
59 Diag(AL.getLoc(), diag::err_attribute_argument_type) in handleInterruptAttr()
60 << AL << AANT_ArgumentIntegerConstant in handleInterruptAttr()
67 Diag(AL.getLoc(), diag::err_attribute_argument_out_of_bounds) in handleInterruptAttr()
[all …]
H A DSemaWasm.cpp246 const WebAssemblyImportModuleAttr &AL) { in mergeImportModuleAttr() argument
250 if (ExistingAttr->getImportModule() == AL.getImportModule()) in mergeImportModuleAttr()
253 << 0 << ExistingAttr->getImportModule() << AL.getImportModule(); in mergeImportModuleAttr()
254 Diag(AL.getLoc(), diag::note_previous_attribute); in mergeImportModuleAttr()
258 Diag(AL.getLoc(), diag::warn_import_on_definition) << 0; in mergeImportModuleAttr()
262 WebAssemblyImportModuleAttr(getASTContext(), AL, AL.getImportModule()); in mergeImportModuleAttr()
266 SemaWasm::mergeImportNameAttr(Decl *D, const WebAssemblyImportNameAttr &AL) { in mergeImportNameAttr() argument
270 if (ExistingAttr->getImportName() == AL.getImportName()) in mergeImportNameAttr()
273 << 1 << ExistingAttr->getImportName() << AL.getImportName(); in mergeImportNameAttr()
274 Diag(AL.getLoc(), diag::note_previous_attribute); in mergeImportNameAttr()
[all …]
H A DSemaM68k.cpp23 void SemaM68k::handleInterruptAttr(Decl *D, const ParsedAttr &AL) { in handleInterruptAttr() argument
24 if (!AL.checkExactlyNumArgs(SemaRef, 1)) in handleInterruptAttr()
27 if (!AL.isArgExpr(0)) { in handleInterruptAttr()
28 Diag(AL.getLoc(), diag::err_attribute_argument_type) in handleInterruptAttr()
29 << AL << AANT_ArgumentIntegerConstant; in handleInterruptAttr()
35 Expr *NumParamsExpr = static_cast<Expr *>(AL.getArgAsExpr(0)); in handleInterruptAttr()
38 Diag(AL.getLoc(), diag::err_attribute_argument_type) in handleInterruptAttr()
39 << AL << AANT_ArgumentIntegerConstant in handleInterruptAttr()
46 Diag(AL.getLoc(), diag::err_attribute_argument_out_of_bounds) in handleInterruptAttr()
47 << AL << (int)MaybeNumParams->getSExtValue() in handleInterruptAttr()
[all …]
H A DSemaAMDGPU.cpp161 const ParsedAttr &AL) { in handleAMDGPUFlatWorkGroupSizeAttr() argument
162 Expr *MinExpr = AL.getArgAsExpr(0); in handleAMDGPUFlatWorkGroupSizeAttr()
163 Expr *MaxExpr = AL.getArgAsExpr(1); in handleAMDGPUFlatWorkGroupSizeAttr()
165 addAMDGPUFlatWorkGroupSizeAttr(D, AL, MinExpr, MaxExpr); in handleAMDGPUFlatWorkGroupSizeAttr()
220 void SemaAMDGPU::handleAMDGPUWavesPerEUAttr(Decl *D, const ParsedAttr &AL) { in handleAMDGPUWavesPerEUAttr() argument
221 if (!AL.checkAtLeastNumArgs(SemaRef, 1) || !AL.checkAtMostNumArgs(SemaRef, 2)) in handleAMDGPUWavesPerEUAttr()
224 Expr *MinExpr = AL.getArgAsExpr(0); in handleAMDGPUWavesPerEUAttr()
225 Expr *MaxExpr = (AL.getNumArgs() > 1) ? AL.getArgAsExpr(1) : nullptr; in handleAMDGPUWavesPerEUAttr()
227 addAMDGPUWavesPerEUAttr(D, AL, MinExpr, MaxExpr); in handleAMDGPUWavesPerEUAttr()
230 void SemaAMDGPU::handleAMDGPUNumSGPRAttr(Decl *D, const ParsedAttr &AL) { in handleAMDGPUNumSGPRAttr() argument
[all …]
H A DSemaAVR.cpp23 void SemaAVR::handleInterruptAttr(Decl *D, const ParsedAttr &AL) { in handleInterruptAttr() argument
26 << AL << AL.isRegularKeywordAttribute() << ExpectedFunction; in handleInterruptAttr()
30 if (!AL.checkExactlyNumArgs(SemaRef, 0)) in handleInterruptAttr()
33 handleSimpleAttribute<AVRInterruptAttr>(*this, D, AL); in handleInterruptAttr()
36 void SemaAVR::handleSignalAttr(Decl *D, const ParsedAttr &AL) { in handleSignalAttr() argument
39 << AL << AL.isRegularKeywordAttribute() << ExpectedFunction; in handleSignalAttr()
43 if (!AL.checkExactlyNumArgs(SemaRef, 0)) in handleSignalAttr()
46 handleSimpleAttribute<AVRSignalAttr>(*this, D, AL); in handleSignalAttr()
H A DSemaHLSL.cpp134 const AttributeCommonInfo &AL, in mergeNumThreadsAttr() argument
138 Diag(NT->getLocation(), diag::err_hlsl_attribute_param_mismatch) << AL; in mergeNumThreadsAttr()
139 Diag(AL.getLoc(), diag::note_conflicting_attribute); in mergeNumThreadsAttr()
144 HLSLNumThreadsAttr(getASTContext(), AL, X, Y, Z); in mergeNumThreadsAttr()
148 SemaHLSL::mergeShaderAttr(Decl *D, const AttributeCommonInfo &AL, in mergeShaderAttr() argument
152 Diag(NT->getLocation(), diag::err_hlsl_attribute_param_mismatch) << AL; in mergeShaderAttr()
153 Diag(AL.getLoc(), diag::note_conflicting_attribute); in mergeShaderAttr()
157 return HLSLShaderAttr::Create(getASTContext(), ShaderType, AL); in mergeShaderAttr()
161 SemaHLSL::mergeParamModifierAttr(Decl *D, const AttributeCommonInfo &AL, in mergeParamModifierAttr() argument
169 SourceRange AdjustedRange = {PA->getLocation(), AL.getRange().getEnd()}; in mergeParamModifierAttr()
[all …]
H A DSemaObjC.cpp1524 static bool checkIBOutletCommon(Sema &S, Decl *D, const ParsedAttr &AL) { in checkIBOutletCommon() argument
1530 S.Diag(AL.getLoc(), diag::warn_iboutlet_object_type) in checkIBOutletCommon()
1531 << AL << VD->getType() << 0; in checkIBOutletCommon()
1536 S.Diag(AL.getLoc(), diag::warn_iboutlet_object_type) in checkIBOutletCommon()
1537 << AL << PD->getType() << 1; in checkIBOutletCommon()
1541 S.Diag(AL.getLoc(), diag::warn_attribute_iboutlet) << AL; in checkIBOutletCommon()
1548 void SemaObjC::handleIBOutlet(Decl *D, const ParsedAttr &AL) { in handleIBOutlet() argument
1549 if (!checkIBOutletCommon(SemaRef, D, AL)) in handleIBOutlet()
1552 D->addAttr(::new (getASTContext()) IBOutletAttr(getASTContext(), AL)); in handleIBOutlet()
1555 void SemaObjC::handleIBOutletCollection(Decl *D, const ParsedAttr &AL) { in handleIBOutletCollection() argument
[all …]
H A DSemaOpenCL.cpp23 void SemaOpenCL::handleNoSVMAttr(Decl *D, const ParsedAttr &AL) { in handleNoSVMAttr() argument
25 Diag(AL.getLoc(), diag::err_attribute_requires_opencl_version) in handleNoSVMAttr()
26 << AL << "2.0" << 1; in handleNoSVMAttr()
28 Diag(AL.getLoc(), diag::warn_opencl_attr_deprecated_ignored) in handleNoSVMAttr()
29 << AL << getLangOpts().getOpenCLVersionString(); in handleNoSVMAttr()
32 void SemaOpenCL::handleAccessAttr(Decl *D, const ParsedAttr &AL) { in handleAccessAttr() argument
39 AL.getSemanticSpelling()) { in handleAccessAttr()
40 Diag(AL.getLoc(), diag::warn_duplicate_declspec) in handleAccessAttr()
41 << AL.getAttrName()->getName() << AL.getRange(); in handleAccessAttr()
43 Diag(AL.getLoc(), diag::err_opencl_multiple_access_qualifiers) in handleAccessAttr()
[all …]
H A DSemaARM.cpp1195 void SemaARM::handleBuiltinAliasAttr(Decl *D, const ParsedAttr &AL) { in handleBuiltinAliasAttr() argument
1197 if (!AL.isArgIdent(0)) { in handleBuiltinAliasAttr()
1198 Diag(AL.getLoc(), diag::err_attribute_argument_n_type) in handleBuiltinAliasAttr()
1199 << AL << 1 << AANT_ArgumentIdentifier; in handleBuiltinAliasAttr()
1203 IdentifierInfo *Ident = AL.getArgAsIdent(0)->Ident; in handleBuiltinAliasAttr()
1212 Diag(AL.getLoc(), diag::err_attribute_arm_builtin_alias); in handleBuiltinAliasAttr()
1216 D->addAttr(::new (Context) ArmBuiltinAliasAttr(Context, AL, Ident)); in handleBuiltinAliasAttr()
1220 Sema &S, const ParsedAttr &AL, const FunctionProtoType *FPT, in checkNewAttrMutualExclusion() argument
1226 S.Diag(AL.getLoc(), diag::err_attributes_are_not_compatible) in checkNewAttrMutualExclusion()
1231 AL.setInvalid(); in checkNewAttrMutualExclusion()
[all …]
H A DSemaMIPS.cpp242 void SemaMIPS::handleInterruptAttr(Decl *D, const ParsedAttr &AL) { in handleInterruptAttr() argument
244 if (AL.getNumArgs() > 1) { in handleInterruptAttr()
245 Diag(AL.getLoc(), diag::err_attribute_too_many_arguments) << AL << 1; in handleInterruptAttr()
252 if (AL.getNumArgs() == 0) in handleInterruptAttr()
254 else if (!SemaRef.checkStringLiteralArgumentAttr(AL, 0, Str, &ArgLoc)) in handleInterruptAttr()
268 << AL << AL.isRegularKeywordAttribute() << ExpectedFunctionOrMethod; in handleInterruptAttr()
286 if (checkAttrMutualExclusion<Mips16Attr>(*this, D, AL)) in handleInterruptAttr()
291 Diag(AL.getLoc(), diag::warn_attribute_type_not_supported) in handleInterruptAttr()
292 << AL << "'" + std::string(Str) + "'"; in handleInterruptAttr()
297 MipsInterruptAttr(getASTContext(), AL, Kind)); in handleInterruptAttr()
H A DParsedAttr.cpp94 for (ParsedAttr *AL : cur.Attrs) in reclaimPool()
95 deallocate(AL); in reclaimPool()
282 static unsigned getNumAttributeArgs(const ParsedAttr &AL) { in getNumAttributeArgs() argument
284 return AL.getNumArgs() + AL.hasParsedType(); in getNumAttributeArgs()
288 static bool checkAttributeNumArgsImpl(Sema &S, const ParsedAttr &AL, in checkAttributeNumArgsImpl() argument
291 if (Comp(getNumAttributeArgs(AL), Num)) { in checkAttributeNumArgsImpl()
292 S.Diag(AL.getLoc(), Diag) << AL << Num; in checkAttributeNumArgsImpl()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaSwift.h35 void handleAttrAttr(Decl *D, const ParsedAttr &AL);
36 void handleAsyncAttr(Decl *D, const ParsedAttr &AL);
37 void handleBridge(Decl *D, const ParsedAttr &AL);
38 void handleError(Decl *D, const ParsedAttr &AL);
39 void handleAsyncError(Decl *D, const ParsedAttr &AL);
40 void handleName(Decl *D, const ParsedAttr &AL);
41 void handleAsyncName(Decl *D, const ParsedAttr &AL);
42 void handleNewType(Decl *D, const ParsedAttr &AL);
52 const ParsedAttr &AL, bool IsAsync);
H A DSemaHLSL.h39 const AttributeCommonInfo &AL, int X,
41 HLSLShaderAttr *mergeShaderAttr(Decl *D, const AttributeCommonInfo &AL,
44 mergeParamModifierAttr(Decl *D, const AttributeCommonInfo &AL,
55 void handleNumThreadsAttr(Decl *D, const ParsedAttr &AL);
56 void handleSV_DispatchThreadIDAttr(Decl *D, const ParsedAttr &AL);
57 void handlePackOffsetAttr(Decl *D, const ParsedAttr &AL);
58 void handleShaderAttr(Decl *D, const ParsedAttr &AL);
59 void handleResourceClassAttr(Decl *D, const ParsedAttr &AL);
60 void handleResourceBindingAttr(Decl *D, const ParsedAttr &AL);
61 void handleParamModifierAttr(Decl *D, const ParsedAttr &AL);
H A DSemaWasm.h42 mergeImportNameAttr(Decl *D, const WebAssemblyImportNameAttr &AL);
44 mergeImportModuleAttr(Decl *D, const WebAssemblyImportModuleAttr &AL);
46 void handleWebAssemblyExportNameAttr(Decl *D, const ParsedAttr &AL);
47 void handleWebAssemblyImportModuleAttr(Decl *D, const ParsedAttr &AL);
48 void handleWebAssemblyImportNameAttr(Decl *D, const ParsedAttr &AL);
H A DSemaAMDGPU.h60 void handleAMDGPUWavesPerEUAttr(Decl *D, const ParsedAttr &AL);
61 void handleAMDGPUNumSGPRAttr(Decl *D, const ParsedAttr &AL);
62 void handleAMDGPUNumVGPRAttr(Decl *D, const ParsedAttr &AL);
63 void handleAMDGPUMaxNumWorkGroupsAttr(Decl *D, const ParsedAttr &AL);
64 void handleAMDGPUFlatWorkGroupSizeAttr(Decl *D, const ParsedAttr &AL);
H A DAttr.h129 bool checkAttrMutualExclusion(SemaBase &S, Decl *D, const ParsedAttr &AL) { in checkAttrMutualExclusion() argument
131 S.Diag(AL.getLoc(), diag::err_attributes_are_not_compatible) in checkAttrMutualExclusion()
132 << AL << A in checkAttrMutualExclusion()
133 << (AL.isRegularKeywordAttribute() || A->isRegularKeywordAttribute()); in checkAttrMutualExclusion()
141 bool checkAttrMutualExclusion(SemaBase &S, Decl *D, const Attr &AL) { in checkAttrMutualExclusion() argument
143 S.Diag(AL.getLocation(), diag::err_attributes_are_not_compatible) in checkAttrMutualExclusion()
144 << &AL << A in checkAttrMutualExclusion()
145 << (AL.isRegularKeywordAttribute() || A->isRegularKeywordAttribute()); in checkAttrMutualExclusion()
/freebsd/share/misc/
H A Dusb_hid_usages764 0x181 AL Launch Button Configuration Tool
765 0x182 AL Programmable Button Configuration
766 0x183 AL Consumer Control Configuration
767 0x184 AL Word Processor
768 0x185 AL Text Editor
769 0x186 AL Spreadsheet
770 0x187 AL Graphics Editor
771 0x188 AL Presentation App
772 0x189 AL Database App
773 0x18A AL Email Reader
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAllocatorList.h58 AllocatorList &AL; member
60 Cloner(AllocatorList &AL) : AL(AL) {} in Cloner()
62 Node *operator()(const Node &N) const { return AL.create(N.V); } in operator()
66 AllocatorList &AL; member
68 Disposer(AllocatorList &AL) : AL(AL) {} in Disposer()
72 AL.getAlloc().Deallocate(N); in operator()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMAsmPrinter.cpp184 .addImm(ARMCC::AL) in runOnMachineFunction()
1063 .addImm(ARMCC::AL) in emitJumpTableInsts()
1500 .addImm(ARMCC::AL) in emitInstruction()
1537 .addImm(ARMCC::AL).addReg(0) in emitInstruction()
1546 .addImm(ARMCC::AL) in emitInstruction()
1555 .addImm(ARMCC::AL) in emitInstruction()
1566 .addImm(ARMCC::AL) in emitInstruction()
1579 .addImm(ARMCC::AL) in emitInstruction()
1607 TmpInst.addOperand(MCOperand::createImm(ARMCC::AL)); in emitInstruction()
1639 TmpInst.addOperand(MCOperand::createImm(ARMCC::AL)); in emitInstruction()
[all …]
H A DThumb1InstrInfo.cpp34 .addImm(ARMCC::AL) in getNop()
57 .add(predOps(ARMCC::AL)); in copyPhysReg()
97 .add(predOps(ARMCC::AL)); in copyPhysReg()
100 .add(predOps(ARMCC::AL)); in copyPhysReg()
106 .add(predOps(ARMCC::AL)) in copyPhysReg()
109 .add(predOps(ARMCC::AL)) in copyPhysReg()
139 .add(predOps(ARMCC::AL)); in storeRegToStackSlot()
167 .add(predOps(ARMCC::AL)); in loadRegFromStackSlot()
H A DARMExpandPseudoInsts.cpp889 MIB.add(predOps(ARMCC::AL)); in ExpandMQQPRLoadStore()
1026 .add(predOps(ARMCC::AL)) in ExpandTMOV32BitImm()
1041 MIB.add(predOps(ARMCC::AL)); in ExpandTMOV32BitImm()
1185 BuildMI(MBB, MBBI, DL, TII->get(ARM::t2CLRM)).add(predOps(ARMCC::AL)); in CMSEClearGPRegs()
1198 .add(predOps(ARMCC::AL)); in CMSEClearGPRegs()
1204 .add(predOps(ARMCC::AL)); in CMSEClearGPRegs()
1303 .add(predOps(ARMCC::AL)); in CMSEClearFPRegsV8()
1308 .add(predOps(ARMCC::AL)); in CMSEClearFPRegsV8()
1324 .add(predOps(ARMCC::AL)); in CMSEClearFPRegsV8()
1331 .add(predOps(ARMCC::AL)); in CMSEClearFPRegsV8()
[all …]
H A DARMFrameLowering.cpp540 ARMCC::CondCodes Pred = ARMCC::AL, unsigned PredReg = 0) { in emitRegPlusImmediate()
553 ARMCC::CondCodes Pred = ARMCC::AL, in emitSPUpdate()
674 .add(predOps(ARMCC::AL)); in emitAligningInstructions()
679 .add(predOps(ARMCC::AL)) in emitAligningInstructions()
689 .add(predOps(ARMCC::AL)) in emitAligningInstructions()
694 .add(predOps(ARMCC::AL)) in emitAligningInstructions()
704 .add(predOps(ARMCC::AL)); in emitAligningInstructions()
983 .add(predOps(ARMCC::AL)); in emitPrologue()
991 .add(predOps(ARMCC::AL)); in emitPrologue()
996 .add(predOps(ARMCC::AL)); in emitPrologue()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DAllocationActions.h79 using AL = SPSAllocActionCallPair::AsArgList; variable
83 return AL::size(AAP.Finalize, AAP.Dealloc); in size()
88 return AL::serialize(OB, AAP.Finalize, AAP.Dealloc); in serialize()
93 return AL::deserialize(IB, AAP.Finalize, AAP.Dealloc); in deserialize()

12345678910