| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | AttributeMask.h | 29 class AttributeMask { 34 AttributeMask() = default; 35 AttributeMask(const AttributeMask &) = delete; 36 AttributeMask(AttributeMask &&) = default; 38 AttributeMask(AttributeSet AS) { in AttributeMask() function 44 AttributeMask &addAttribute(Attribute::AttrKind Val) { in addAttribute() 52 AttributeMask &addAttribute(Attribute A) { in addAttribute() 61 AttributeMask &addAttribute(StringRef A) { in addAttribute()
|
| H A D | Attributes.h | 36 class AttributeMask; variable 351 removeAttributes(LLVMContext &C, const AttributeMask &AttrsToRemove) const; 618 const AttributeMask &AttrsToRemove) const; 642 removeFnAttributes(LLVMContext &C, const AttributeMask &AttrsToRemove) const { 670 const AttributeMask &AttrsToRemove) const { 693 const AttributeMask &AttrsToRemove) const { 1035 AttrBuilder &remove(const AttributeMask &AM); 1039 bool overlaps(const AttributeMask &AM) const; 1214 AttributeMask typeIncompatible(Type *Ty, AttributeSafetyKind ASK = ASK_ALL); 1221 AttributeMask getUBImplyingAttributes();
|
| H A D | Argument.h | 169 void removeAttrs(const AttributeMask &AM);
|
| H A D | Function.h | 389 void removeFnAttrs(const AttributeMask &Attrs); 398 void removeRetAttrs(const AttributeMask &Attrs); 407 void removeParamAttrs(unsigned ArgNo, const AttributeMask &Attrs);
|
| H A D | InstrTypes.h | 1632 void removeFnAttrs(const AttributeMask &AttrsToRemove) { 1652 void removeRetAttrs(const AttributeMask &AttrsToRemove) { 1669 void removeParamAttrs(unsigned ArgNo, const AttributeMask &AttrsToRemove) {
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Attributes.cpp | 765 const AttributeMask &Attrs) const { in removeAttributes() 1429 LLVMContext &C, unsigned Index, const AttributeMask &AttrsToRemove) const { in removeAttributesAtIndex() 1892 AttrBuilder &AttrBuilder::remove(const AttributeMask &AM) { in remove() 1897 bool AttrBuilder::overlaps(const AttributeMask &AM) const { in overlaps() 1943 AttributeMask AttributeFuncs::typeIncompatible(Type *Ty, in typeIncompatible() 1945 AttributeMask Incompatible; in typeIncompatible() 1999 AttributeMask AttributeFuncs::getUBImplyingAttributes() { in getUBImplyingAttributes() 2000 AttributeMask AM; in getUBImplyingAttributes() 2089 AttributeMask OldSSPAttr; in adjustCallerSSPLevel()
|
| H A D | Function.cpp | 323 void Argument::removeAttrs(const AttributeMask &AM) { in removeAttrs() 632 void Function::removeFnAttrs(const AttributeMask &AM) { in removeFnAttrs() 644 void Function::removeRetAttrs(const AttributeMask &Attrs) { in removeRetAttrs() 656 void Function::removeParamAttrs(unsigned ArgNo, const AttributeMask &Attrs) { in removeParamAttrs()
|
| H A D | Instruction.cpp | 423 AttributeMask UBImplyingAttributes = in dropUBImplyingAttrsAndUnknownMetadata()
|
| H A D | Verifier.cpp | 1942 AttributeMask IncompatibleAttrs = AttributeFuncs::typeIncompatible(Ty); in verifyParameterAttrs()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DXILPrepare.cpp | 107 AttributeMask AttrMask; in runOnModule()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURewriteOutArguments.cpp | 326 AttributeMask RetAttrs; in runOnFunction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | SCCP.cpp | 340 AttributeMask UBImplyingAttributes = in runIPSCCP()
|
| H A D | Attributor.cpp | 1116 AttributeMask &, AttrBuilder &)> in updateAttrMap() argument 1139 AttributeMask AM; in updateAttrMap() 1163 AttributeMask &, AttrBuilder &) { in hasAttr() argument 1203 AttributeSet AttrSet, AttributeMask &, in getAttrs() 1224 AttributeMask &AM, AttrBuilder &) { in removeAttrs() argument 1236 AttributeMask &AM, AttrBuilder &) -> bool { in removeAttrs() 1251 AttributeMask &, AttrBuilder &AB) { in manifestAttrs() argument
|
| H A D | DeadArgumentElimination.cpp | 298 AttributeMask UBImplyingAttributes = in removeDeadArgumentsFromCallers()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | RewriteStatepointsForGC.cpp | 2876 static AttributeMask getParamAndReturnAttributesToRemove() { in getParamAndReturnAttributesToRemove() 2877 AttributeMask R; in getParamAndReturnAttributesToRemove() 2901 AttributeMask R = getParamAndReturnAttributesToRemove(); in stripNonValidAttributesFromPrototype() 2975 AttributeMask R = getParamAndReturnAttributesToRemove(); in stripNonValidDataFromBody()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | MemorySanitizer.cpp | 4146 AttributeMask B; in visitCallBase() 5789 AttributeMask B; in sanitizeFunction()
|
| H A D | DataFlowSanitizer.cpp | 511 AttributeMask ReadOnlyNoneAttrs;
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | Attributor.h | 1953 AttributeMask &, AttrBuilder &)>
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCalls.cpp | 4018 AttributeMask IncompatibleAttrs = AttributeFuncs::typeIncompatible( in transformConstExprCastCall()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGCall.cpp | 2093 llvm::AttributeMask AttrsToRemove; in mergeDefaultFunctionDefinitionAttributes()
|
| H A D | CodeGenModule.cpp | 2688 llvm::AttributeMask RemoveAttrs; in setNonAliasAttributes()
|