Searched refs:AttrBuilder (Results 1 - 25 of 26) sorted by relevance

12

/external/llvm/include/llvm/IR/
H A DAttributes.h30 class AttrBuilder;
212 friend class AttrBuilder;
247 static AttributeSet get(LLVMContext &C, unsigned Index, const AttrBuilder &B);
393 class AttrBuilder { class in class:llvm::AttributeSet
399 AttrBuilder() : Attrs(0), Alignment(0), StackAlignment(0) {} function in class:llvm::AttributeSet::AttrBuilder
400 explicit AttrBuilder(uint64_t Val) function in class:llvm::AttributeSet::AttrBuilder
404 AttrBuilder(const Attribute &A) : Attrs(0), Alignment(0), StackAlignment(0) { function in class:llvm::AttributeSet::AttrBuilder
407 AttrBuilder(AttributeSet AS, unsigned Idx);
412 AttrBuilder &addAttribute(Attribute::AttrKind Val);
415 AttrBuilder
[all...]
/external/llvm/lib/IR/
H A DAttributes.cpp11 // \brief This file implements the Attribute, AttributeImpl, AttrBuilder,
606 const AttrBuilder &B) {
628 for (const AttrBuilder::td_type &TDA : B.td_attrs())
683 llvm::AttrBuilder B;
690 llvm::AttrBuilder B;
725 AttrBuilder B(AS, Index);
778 AttrBuilder B(AS, Index);
955 // AttrBuilder Method Implementations
958 AttrBuilder::AttrBuilder(AttributeSe function in class:AttrBuilder
[all...]
H A DCore.cpp1584 AttrBuilder B(PA);
1597 AttrBuilder B;
1607 AttrBuilder B(PA);
1681 AttrBuilder B(PA);
1687 AttrBuilder B(PA);
1700 AttrBuilder B;
1891 AttrBuilder B(PA);
1901 AttrBuilder B(PA);
1911 AttrBuilder B;
H A DFunction.cpp170 AttrBuilder B(AS, AS.getSlotIndex(0));
180 AttrBuilder B(AS, AS.getSlotIndex(0));
H A DVerifier.cpp848 Assert1(!AttrBuilder(Attrs, Idx).
1631 static AttrBuilder getParameterABIAttributes(int I, AttributeSet Attrs) {
1635 AttrBuilder Copy;
1679 AttrBuilder CallerABIAttrs = getParameterABIAttributes(I, CallerAttrs);
1680 AttrBuilder CalleeABIAttrs = getParameterABIAttributes(I, CalleeAttrs);
H A DInstructions.cpp342 AttrBuilder B(attr);
601 AttrBuilder B(attr);
/external/llvm/lib/AsmParser/
H A DLLParser.h136 std::map<unsigned, AttrBuilder> NumberedAttrBuilders;
212 bool ParseOptionalParamAttrs(AttrBuilder &B);
213 bool ParseOptionalReturnAttrs(AttrBuilder &B);
265 bool ParseFnAttributeValuePairs(AttrBuilder &B,
H A DLLParser.cpp79 AttrBuilder B;
87 AttrBuilder FnAttrs(AS.getFnAttributes(), AttributeSet::FunctionIndex);
107 AttrBuilder FnAttrs(AS.getFnAttributes(), AttributeSet::FunctionIndex);
118 AttrBuilder FnAttrs(AS.getFnAttributes(), AttributeSet::FunctionIndex);
938 bool LLParser::ParseFnAttributeValuePairs(AttrBuilder &B,
1269 bool LLParser::ParseOptionalParamAttrs(AttrBuilder &B) {
1334 bool LLParser::ParseOptionalReturnAttrs(AttrBuilder &B) {
1854 AttrBuilder ArgAttrs;
1896 AttrBuilder Attrs;
3113 AttrBuilder RetAttr
[all...]
/external/llvm/lib/Transforms/IPO/
H A DDeadArgumentElimination.cpp723 AttrBuilder B(PAL, i + 1);
820 AttrBuilder(RAttrs, AttributeSet::ReturnIndex).
825 assert(!AttrBuilder(RAttrs, AttributeSet::ReturnIndex).
874 AttrBuilder(RAttrs, AttributeSet::ReturnIndex).
893 AttrBuilder B(CallPAL, i + 1);
910 AttrBuilder B(CallPAL, i + 1);
H A DPruneEH.cpp141 AttrBuilder NewAttributes;
H A DArgumentPromotion.cpp549 AttrBuilder B(attrs, ArgIndex);
668 AttrBuilder B(CallPAL, ArgIndex);
731 AttrBuilder B(CallPAL, ArgIndex);
H A DFunctionAttrs.cpp278 AttrBuilder B;
534 AttrBuilder B;
603 AttrBuilder B;
701 AttrBuilder B;
H A DInliner.cpp90 AttrBuilder B;
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp1260 AttrBuilder RAttrs(CallerPAL, AttributeSet::ReturnIndex);
1292 if (AttrBuilder(CallerPAL.getParamAttributes(i + 1), i + 1).
1363 AttrBuilder RAttrs(CallerPAL, AttributeSet::ReturnIndex);
1388 AttrBuilder PAttrs(CallerPAL.getParamAttributes(i + 1), i + 1);
1416 AttrBuilder PAttrs(CallerPAL.getParamAttributes(i + 1), i + 1);
1559 AttrBuilder B(Attr, Idx);
/external/llvm/lib/CodeGen/
H A DAnalysis.cpp529 AttrBuilder CallerAttrs(F->getAttributes(),
531 AttrBuilder CalleeAttrs(cast<CallInst>(I)->getAttributes(),
H A DCodeGenPrepare.cpp1005 if (AttrBuilder(CalleeAttrs, AttributeSet::ReturnIndex).
1007 AttrBuilder(CalleeAttrs, AttributeSet::ReturnIndex).
/external/clang/lib/CodeGen/
H A DCGCall.cpp1070 llvm::AttrBuilder FuncAttrs;
1071 llvm::AttrBuilder RetAttrs;
1183 llvm::AttrBuilder SRETAttrs;
1215 llvm::AttrBuilder Attrs;
1304 llvm::AttrBuilder Attrs;
H A DCodeGenModule.cpp683 llvm::AttrBuilder B;
1468 llvm::AttrBuilder B(ExtraAttrs, llvm::AttributeSet::FunctionIndex);
H A DTargetInfo.cpp1140 llvm::AttrBuilder B;
3963 llvm::AttrBuilder B;
H A DCGExpr.cpp2230 llvm::AttrBuilder B;
/external/llvm/unittests/IR/
H A DInstructionsTest.cpp511 AttrBuilder AB;
/external/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp469 /// \brief This fills an AttrBuilder object with the LLVM attributes that have
472 static void decodeLLVMAttributesForBitcode(AttrBuilder &B,
525 AttrBuilder B;
678 AttrBuilder B;
/external/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp623 AttrBuilder B;
H A DMemorySanitizer.cpp2283 AttrBuilder B;
2758 AttrBuilder B;
/external/llvm/lib/Target/CppBackend/
H A DCPPBackend.cpp484 AttrBuilder attrs(PAL.getSlotAttributes(i), index);
486 Out << "AttrBuilder B;"; nl(Out);

Completed in 7893 milliseconds

12