Searched refs:addAttribute (Results 1 - 20 of 20) sorted by relevance

/freebsd-10.0-release/contrib/llvm/include/llvm/IR/
H A DFunction.h180 setAttributes(AttributeSets.addAttribute(getContext(),
188 AttributeSets.addAttribute(getContext(),
208 void addAttribute(unsigned i, Attribute::AttrKind attr);
294 addAttribute(n, Attribute::NoAlias);
303 addAttribute(n, Attribute::NoCapture);
H A DAttributes.h243 AttributeSet addAttribute(LLVMContext &C, unsigned Index,
248 AttributeSet addAttribute(LLVMContext &C, unsigned Index,
395 addAttribute(A);
406 AttrBuilder &addAttribute(Attribute::AttrKind Val);
409 AttrBuilder &addAttribute(Attribute A);
412 AttrBuilder &addAttribute(StringRef A, StringRef V = StringRef());
H A DInstructions.h1274 /// addAttribute - adds the attribute to the list of attributes.
1275 void addAttribute(unsigned i, Attribute::AttrKind attr);
1294 addAttribute(AttributeSet::FunctionIndex, Attribute::NoInline);
1302 addAttribute(AttributeSet::FunctionIndex, Attribute::ReturnsTwice);
1310 addAttribute(AttributeSet::FunctionIndex, Attribute::ReadNone);
1318 addAttribute(AttributeSet::FunctionIndex, Attribute::ReadOnly);
1324 addAttribute(AttributeSet::FunctionIndex, Attribute::NoReturn);
1330 addAttribute(AttributeSet::FunctionIndex, Attribute::NoUnwind);
1336 addAttribute(AttributeSet::FunctionIndex, Attribute::NoDuplicate);
3020 /// addAttribute
[all...]
/freebsd-10.0-release/contrib/llvm/lib/IR/
H A DAttributes.cpp650 AttributeSet AttributeSet::addAttribute(LLVMContext &C, unsigned Index, function in class:AttributeSet
656 AttributeSet AttributeSet::addAttribute(LLVMContext &C, unsigned Index, function in class:AttributeSet
659 B.addAttribute(Kind);
699 B.addAttribute(*II);
936 addAttribute(*II);
947 AttrBuilder &AttrBuilder::addAttribute(Attribute::AttrKind Val) { function in class:AttrBuilder
955 AttrBuilder &AttrBuilder::addAttribute(Attribute Attr) { function in class:AttrBuilder
957 addAttribute(Attr.getKindAsString(), Attr.getValueAsString());
971 AttrBuilder &AttrBuilder::addAttribute(StringRef A, StringRef V) { function in class:AttrBuilder
1145 Incompatible.addAttribute(Attribut
[all...]
H A DFunction.cpp272 void Function::addAttribute(unsigned i, Attribute::AttrKind attr) { function in class:Function
274 PAL = PAL.addAttribute(getContext(), i, attr);
H A DInstructions.cpp334 void CallInst::addAttribute(unsigned i, Attribute::AttrKind attr) { function in class:CallInst
336 PAL = PAL.addAttribute(getContext(), i, attr);
593 void InvokeInst::addAttribute(unsigned i, Attribute::AttrKind attr) { function in class:InvokeInst
595 PAL = PAL.addAttribute(getContext(), i, attr);
H A DCore.cpp1455 B.addAttribute(A, V);
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGCall.cpp978 FuncAttrs.addAttribute(llvm::Attribute::NoReturn);
983 FuncAttrs.addAttribute(llvm::Attribute::ReturnsTwice);
985 FuncAttrs.addAttribute(llvm::Attribute::NoUnwind);
987 FuncAttrs.addAttribute(llvm::Attribute::NoReturn);
992 FuncAttrs.addAttribute(llvm::Attribute::NoUnwind);
997 FuncAttrs.addAttribute(llvm::Attribute::NoReturn);
1002 FuncAttrs.addAttribute(llvm::Attribute::ReadNone);
1003 FuncAttrs.addAttribute(llvm::Attribute::NoUnwind);
1005 FuncAttrs.addAttribute(llvm::Attribute::ReadOnly);
1006 FuncAttrs.addAttribute(llv
[all...]
H A DCGExpr.cpp2220 B.addAttribute(llvm::Attribute::NoReturn)
2221 .addAttribute(llvm::Attribute::NoUnwind);
2223 B.addAttribute(llvm::Attribute::UWTable);
H A DCGStmt.cpp1701 Result->addAttribute(llvm::AttributeSet::FunctionIndex,
/freebsd-10.0-release/contrib/llvm/lib/Transforms/IPO/
H A DPruneEH.cpp143 NewAttributes.addAttribute(Attribute::NoUnwind);
145 NewAttributes.addAttribute(Attribute::NoReturn);
H A DInliner.cpp82 B.addAttribute(Attribute::StackProtect)
83 .addAttribute(Attribute::StackProtectStrong);
H A DFunctionAttrs.cpp270 B.addAttribute(Attribute::ReadOnly)
271 .addAttribute(Attribute::ReadNone);
277 F->addAttribute(AttributeSet::FunctionIndex,
414 B.addAttribute(Attribute::NoCapture);
/freebsd-10.0-release/contrib/llvm/lib/Transforms/ObjCARC/
H A DObjCARCContract.cpp136 .addAttribute(M->getContext(), AttributeSet::FunctionIndex,
138 .addAttribute(M->getContext(), 1, Attribute::NoCapture);
156 AttributeSet().addAttribute(M->getContext(), AttributeSet::FunctionIndex,
171 AttributeSet().addAttribute(M->getContext(), AttributeSet::FunctionIndex,
187 AttributeSet().addAttribute(M->getContext(), AttributeSet::FunctionIndex,
H A DObjCARCOpts.cpp1159 AttributeSet().addAttribute(M->getContext(), AttributeSet::FunctionIndex,
1173 AttributeSet().addAttribute(M->getContext(), AttributeSet::FunctionIndex,
1189 AttributeSet().addAttribute(M->getContext(), AttributeSet::FunctionIndex,
1220 AttributeSet().addAttribute(M->getContext(), AttributeSet::FunctionIndex,
/freebsd-10.0-release/contrib/llvm/lib/AsmParser/
H A DLLParser.cpp875 B.addAttribute(Attr, Val);
911 case lltok::kw_alwaysinline: B.addAttribute(Attribute::AlwaysInline); break;
912 case lltok::kw_inlinehint: B.addAttribute(Attribute::InlineHint); break;
913 case lltok::kw_minsize: B.addAttribute(Attribute::MinSize); break;
914 case lltok::kw_naked: B.addAttribute(Attribute::Naked); break;
915 case lltok::kw_nobuiltin: B.addAttribute(Attribute::NoBuiltin); break;
916 case lltok::kw_noduplicate: B.addAttribute(Attribute::NoDuplicate); break;
917 case lltok::kw_noimplicitfloat: B.addAttribute(Attribute::NoImplicitFloat); break;
918 case lltok::kw_noinline: B.addAttribute(Attribute::NoInline); break;
919 case lltok::kw_nonlazybind: B.addAttribute(Attribut
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransProperties.cpp272 bool addedAttr = addAttribute(canUseWeak ? "weak" : "unsafe_unretained",
305 bool addAttribute(StringRef attr, SourceLocation atLoc) const { function in class:__anon2937::PropertiesRewriter
/freebsd-10.0-release/contrib/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp1583 B.addAttribute(Attribute::ReadOnly)
1584 .addAttribute(Attribute::ReadNone);
1978 B.addAttribute(Attribute::ReadOnly)
1979 .addAttribute(Attribute::ReadNone);
/freebsd-10.0-release/contrib/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp548 B.addAttribute(Attribute::AttrKind(Record[++i]));
573 B.addAttribute(KindStr.str(), ValStr.str());
/freebsd-10.0-release/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp803 CI->addAttribute(1, Attribute::NoCapture);

Completed in 320 milliseconds