Home
last modified time | relevance | path

Searched refs:removeAttribute (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DAnalysis.cpp586 CallerAttrs.removeAttribute(Attr); in attributesPermitTailCall()
587 CalleeAttrs.removeAttribute(Attr); in attributesPermitTailCall()
595 CallerAttrs.removeAttribute(Attribute::ZExt); in attributesPermitTailCall()
596 CalleeAttrs.removeAttribute(Attribute::ZExt); in attributesPermitTailCall()
602 CallerAttrs.removeAttribute(Attribute::SExt); in attributesPermitTailCall()
603 CalleeAttrs.removeAttribute(Attribute::SExt); in attributesPermitTailCall()
617 CalleeAttrs.removeAttribute(Attribute::SExt); in attributesPermitTailCall()
618 CalleeAttrs.removeAttribute(Attribute::ZExt); in attributesPermitTailCall()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DAttributes.h333 LLVM_NODISCARD AttributeSet removeAttribute(LLVMContext &C,
338 LLVM_NODISCARD AttributeSet removeAttribute(LLVMContext &C,
598 LLVM_NODISCARD AttributeList removeAttribute(LLVMContext &C, unsigned Index,
1051 AttrBuilder &removeAttribute(Attribute::AttrKind Val);
1054 AttrBuilder &removeAttribute(StringRef A);
1057 AttrBuilder &removeAttribute(Attribute A) {
1059 return removeAttribute(A.getKindAsString());
1061 return removeAttribute(A.getKindAsEnum());
/llvm-project-15.0.7/clang/lib/ARCMigrate/
H A DTransProperties.cpp200 removeAttribute("retain", atLoc); in removeAssignForDefaultStrong()
201 if (!removeAttribute("assign", atLoc)) in removeAssignForDefaultStrong()
271 bool removeAttribute(StringRef fromAttr, SourceLocation atLoc) const { in removeAttribute() function in __anoncb9639ad0111::PropertiesRewriter
/llvm-project-15.0.7/llvm/lib/IR/
H A DAttributes.cpp659 AttributeSet AttributeSet::removeAttribute(LLVMContext &C, in removeAttribute() function in AttributeSet
663 B.removeAttribute(Kind); in removeAttribute()
667 AttributeSet AttributeSet::removeAttribute(LLVMContext &C, in removeAttribute() function in AttributeSet
671 B.removeAttribute(Kind); in removeAttribute()
1301 AttrSets[Index] = AttrSets[Index].removeAttribute(C, Kind); in removeAttributeAtIndex()
1316 AttrSets[Index] = AttrSets[Index].removeAttribute(C, Kind); in removeAttributeAtIndex()
1626 AttrBuilder &AttrBuilder::removeAttribute(Attribute::AttrKind Val) { in removeAttribute() function in AttrBuilder
1634 AttrBuilder &AttrBuilder::removeAttribute(StringRef A) { in removeAttribute() function in AttrBuilder
H A DAutoUpgrade.cpp4675 B.removeAttribute("no-frame-pointer-elim"); in UpgradeAttributes()
4681 B.removeAttribute("no-frame-pointer-elim-non-leaf"); in UpgradeAttributes()
4690 B.removeAttribute("null-pointer-is-valid"); in UpgradeAttributes()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DDeadArgumentElimination.cpp843 PAL.getFnAttrs().removeAttribute(F->getContext(), Attribute::AllocSize); in removeDeadStuffFromFunction()
901 .removeAttribute(Attribute::Returned))); in removeDeadStuffFromFunction()
919 AttributeSet FnAttrs = CallPAL.getFnAttrs().removeAttribute( in removeDeadStuffFromFunction()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DAttributesTest.cpp95 AS = AS.removeAttribute(C, Attribute::Alignment); in TEST()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGCall.cpp1896 FuncAttrs.removeAttribute("zero-call-used-regs"); in getDefaultFunctionAttributes()
2209 FuncAttrs.removeAttribute(llvm::Attribute::SpeculativeLoadHardening); in ConstructAttributeList()
2213 FuncAttrs.removeAttribute("split-stack"); in ConstructAttributeList()
2218 FuncAttrs.removeAttribute("zero-call-used-regs"); in ConstructAttributeList()
2333 FuncAttrs.removeAttribute(llvm::Attribute::ReadOnly) in ConstructAttributeList()
2334 .removeAttribute(llvm::Attribute::ReadNone); in ConstructAttributeList()
2504 FuncAttrs.removeAttribute(llvm::Attribute::ReadOnly) in ConstructAttributeList()
2505 .removeAttribute(llvm::Attribute::ReadNone); in ConstructAttributeList()
2522 FuncAttrs.removeAttribute(llvm::Attribute::ReadOnly) in ConstructAttributeList()
2523 .removeAttribute(llvm::Attribute::ReadNone); in ConstructAttributeList()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DRewriteStatepointsForGC.cpp1449 FnAttrs.removeAttribute(Attr); in legalizeCallAttributes()
1453 FnAttrs.removeAttribute(A); in legalizeCallAttributes()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp561 FnAttrs.removeAttribute(Attribute::NoReturn); in wrapInvoke()
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp571 .removeAttribute(Attribute::NoAlias) in isLibCallInTailPosition()
572 .removeAttribute(Attribute::NonNull) in isLibCallInTailPosition()
/llvm-project-15.0.7/llvm/lib/AsmParser/
H A DLLParser.cpp177 FnAttrs.removeAttribute(Attribute::Alignment); in validateEndOfModule()
5681 FuncAttrs.removeAttribute(Attribute::Alignment); in parseFunctionHeader()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp66 CallerAttrs.removeAttribute(Attr); in isInTailCallPosition()