Home
last modified time | relevance | path

Searched refs:AttributeMask (Results 1 – 16 of 16) sorted by relevance

/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DAttributes.h38 class AttributeMask; variable
349 removeAttributes(LLVMContext &C, const AttributeMask &AttrsToRemove) const;
615 const AttributeMask &AttrsToRemove) const;
639 removeFnAttributes(LLVMContext &C, const AttributeMask &AttrsToRemove) const {
667 const AttributeMask &AttrsToRemove) const {
690 const AttributeMask &AttrsToRemove) const {
979 class AttributeMask {
984 AttributeMask() = default;
985 AttributeMask(const AttributeMask &) = delete;
986 AttributeMask(AttributeMask &&) = default;
[all …]
H A DArgument.h165 void removeAttrs(const AttributeMask &AM);
H A DFunction.h364 void removeFnAttrs(const AttributeMask &Attrs);
373 void removeRetAttrs(const AttributeMask &Attrs);
382 void removeParamAttrs(unsigned ArgNo, const AttributeMask &Attrs);
H A DInstrTypes.h1558 void removeFnAttrs(const AttributeMask &AttrsToRemove) {
1573 void removeRetAttrs(const AttributeMask &AttrsToRemove) {
1590 void removeParamAttrs(unsigned ArgNo, const AttributeMask &AttrsToRemove) {
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DAttributes.cpp746 const AttributeMask &Attrs) const { in removeAttributes()
1400 LLVMContext &C, unsigned Index, const AttributeMask &AttrsToRemove) const { in removeAttributesAtIndex()
1848 AttrBuilder &AttrBuilder::remove(const AttributeMask &AM) { in remove()
1853 bool AttrBuilder::overlaps(const AttributeMask &AM) const { in overlaps()
1889 AttributeMask AttributeFuncs::typeIncompatible(Type *Ty, in typeIncompatible()
1891 AttributeMask Incompatible; in typeIncompatible()
1938 AttributeMask AttributeFuncs::getUBImplyingAttributes() { in getUBImplyingAttributes()
1939 AttributeMask AM; in getUBImplyingAttributes()
1988 AttributeMask OldSSPAttr; in adjustCallerSSPLevel()
H A DFunction.cpp297 void Argument::removeAttrs(const AttributeMask &AM) { in removeAttrs()
606 void Function::removeFnAttrs(const AttributeMask &AM) { in removeFnAttrs()
618 void Function::removeRetAttrs(const AttributeMask &Attrs) { in removeRetAttrs()
630 void Function::removeParamAttrs(unsigned ArgNo, const AttributeMask &Attrs) { in removeParamAttrs()
H A DInstruction.cpp238 AttributeMask UBImplyingAttributes = in dropUndefImplyingAttrsAndUnknownMetadata()
H A DVerifier.cpp1862 AttributeMask IncompatibleAttrs = AttributeFuncs::typeIncompatible(Ty); in verifyParameterAttrs()
/openbsd-src/gnu/llvm/llvm/lib/Target/DirectX/
H A DDXILPrepare.cpp106 AttributeMask AttrMask; in runOnModule()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPURewriteOutArguments.cpp326 AttributeMask RetAttrs; in runOnFunction()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DRewriteStatepointsForGC.cpp2913 static AttributeMask getParamAndReturnAttributesToRemove() { in getParamAndReturnAttributesToRemove()
2914 AttributeMask R; in getParamAndReturnAttributesToRemove()
2938 AttributeMask R = getParamAndReturnAttributesToRemove(); in stripNonValidAttributesFromPrototype()
3012 AttributeMask R = getParamAndReturnAttributesToRemove(); in stripNonValidDataFromBody()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DDeadArgumentElimination.cpp291 AttributeMask UBImplyingAttributes = in removeDeadArgumentsFromCallers()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp4066 AttributeMask B; in visitCallBase()
5758 AttributeMask B; in sanitizeFunction()
H A DDataFlowSanitizer.cpp503 AttributeMask ReadOnlyNoneAttrs;
/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp3569 AttributeMask IncompatibleAttrs = AttributeFuncs::typeIncompatible( in transformConstExprCastCall()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCodeGenModule.cpp2293 llvm::AttributeMask RemoveAttrs; in setNonAliasAttributes()