LLVM API Documentation
addAttribute(LLVMContext &C, unsigned Index, Attribute::AttrKind Attr) const | llvm::AttributeSet | |
addAttribute(LLVMContext &C, unsigned Index, StringRef Kind) const | llvm::AttributeSet | |
addAttribute(LLVMContext &C, unsigned Index, StringRef Kind, StringRef Value) const | llvm::AttributeSet | |
addAttributes(LLVMContext &C, unsigned Index, AttributeSet Attrs) const | llvm::AttributeSet | |
AttrBuilder class | llvm::AttributeSet | [friend] |
AttributeSet() | llvm::AttributeSet | [inline] |
AttributeSetImpl class | llvm::AttributeSet | [friend] |
AttrIndex enum name | llvm::AttributeSet | |
begin(unsigned Slot) const | llvm::AttributeSet | |
DenseMapInfo | llvm::AttributeSet | [friend] |
dump() const | llvm::AttributeSet | |
end(unsigned Slot) const | llvm::AttributeSet | |
FunctionIndex enum value | llvm::AttributeSet | |
get(LLVMContext &C, ArrayRef< AttributeSet > Attrs) | llvm::AttributeSet | [static] |
get(LLVMContext &C, unsigned Index, ArrayRef< Attribute::AttrKind > Kind) | llvm::AttributeSet | [static] |
get(LLVMContext &C, unsigned Index, const AttrBuilder &B) | llvm::AttributeSet | [static] |
getAsString(unsigned Index, bool InAttrGrp=false) const | llvm::AttributeSet | |
getAttribute(unsigned Index, Attribute::AttrKind Kind) const | llvm::AttributeSet | |
getAttribute(unsigned Index, StringRef Kind) const | llvm::AttributeSet | |
getContext() const | llvm::AttributeSet | |
getDereferenceableBytes(unsigned Index) const | llvm::AttributeSet | |
getFnAttributes() const | llvm::AttributeSet | |
getNumSlots() const | llvm::AttributeSet | |
getParamAlignment(unsigned Index) const | llvm::AttributeSet | |
getParamAttributes(unsigned Index) const | llvm::AttributeSet | |
getRawPointer() const | llvm::AttributeSet | [inline] |
getRetAttributes() const | llvm::AttributeSet | |
getSlotAttributes(unsigned Slot) const | llvm::AttributeSet | |
getSlotIndex(unsigned Slot) const | llvm::AttributeSet | |
getStackAlignment(unsigned Index) const | llvm::AttributeSet | |
hasAttribute(unsigned Index, Attribute::AttrKind Kind) const | llvm::AttributeSet | |
hasAttribute(unsigned Index, StringRef Kind) const | llvm::AttributeSet | |
hasAttributes(unsigned Index) const | llvm::AttributeSet | |
hasAttrSomewhere(Attribute::AttrKind Attr) const | llvm::AttributeSet | |
isEmpty() const | llvm::AttributeSet | [inline] |
iterator typedef | llvm::AttributeSet | |
operator!=(const AttributeSet &RHS) const | llvm::AttributeSet | [inline] |
operator==(const AttributeSet &RHS) const | llvm::AttributeSet | [inline] |
Raw(unsigned Index) const | llvm::AttributeSet | |
removeAttribute(LLVMContext &C, unsigned Index, Attribute::AttrKind Attr) const | llvm::AttributeSet | |
removeAttributes(LLVMContext &C, unsigned Index, AttributeSet Attrs) const | llvm::AttributeSet | |
ReturnIndex enum value | llvm::AttributeSet |