/external/llvm/include/llvm/IR/ |
H A D | Attributes.h | 30 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 D | Attributes.cpp | 11 // \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 D | Core.cpp | 1584 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 D | Function.cpp | 170 AttrBuilder B(AS, AS.getSlotIndex(0)); 180 AttrBuilder B(AS, AS.getSlotIndex(0));
|
H A D | Verifier.cpp | 848 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 D | Instructions.cpp | 342 AttrBuilder B(attr); 601 AttrBuilder B(attr);
|
/external/llvm/lib/AsmParser/ |
H A D | LLParser.h | 136 std::map<unsigned, AttrBuilder> NumberedAttrBuilders; 212 bool ParseOptionalParamAttrs(AttrBuilder &B); 213 bool ParseOptionalReturnAttrs(AttrBuilder &B); 265 bool ParseFnAttributeValuePairs(AttrBuilder &B,
|
H A D | LLParser.cpp | 79 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 D | DeadArgumentElimination.cpp | 723 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 D | PruneEH.cpp | 141 AttrBuilder NewAttributes;
|
H A D | ArgumentPromotion.cpp | 549 AttrBuilder B(attrs, ArgIndex); 668 AttrBuilder B(CallPAL, ArgIndex); 731 AttrBuilder B(CallPAL, ArgIndex);
|
H A D | FunctionAttrs.cpp | 278 AttrBuilder B; 534 AttrBuilder B; 603 AttrBuilder B; 701 AttrBuilder B;
|
H A D | Inliner.cpp | 90 AttrBuilder B;
|
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCalls.cpp | 1260 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 D | Analysis.cpp | 529 AttrBuilder CallerAttrs(F->getAttributes(), 531 AttrBuilder CalleeAttrs(cast<CallInst>(I)->getAttributes(),
|
H A D | CodeGenPrepare.cpp | 1005 if (AttrBuilder(CalleeAttrs, AttributeSet::ReturnIndex). 1007 AttrBuilder(CalleeAttrs, AttributeSet::ReturnIndex).
|
/external/clang/lib/CodeGen/ |
H A D | CGCall.cpp | 1070 llvm::AttrBuilder FuncAttrs; 1071 llvm::AttrBuilder RetAttrs; 1183 llvm::AttrBuilder SRETAttrs; 1215 llvm::AttrBuilder Attrs; 1304 llvm::AttrBuilder Attrs;
|
H A D | CodeGenModule.cpp | 683 llvm::AttrBuilder B; 1468 llvm::AttrBuilder B(ExtraAttrs, llvm::AttributeSet::FunctionIndex);
|
H A D | TargetInfo.cpp | 1140 llvm::AttrBuilder B; 3963 llvm::AttrBuilder B;
|
H A D | CGExpr.cpp | 2230 llvm::AttrBuilder B;
|
/external/llvm/unittests/IR/ |
H A D | InstructionsTest.cpp | 511 AttrBuilder AB;
|
/external/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 469 /// \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 D | DataFlowSanitizer.cpp | 623 AttrBuilder B;
|
H A D | MemorySanitizer.cpp | 2283 AttrBuilder B; 2758 AttrBuilder B;
|
/external/llvm/lib/Target/CppBackend/ |
H A D | CPPBackend.cpp | 484 AttrBuilder attrs(PAL.getSlotAttributes(i), index); 486 Out << "AttrBuilder B;"; nl(Out);
|