Home
last modified time | relevance | path

Searched refs:AttrIndex (Results 1 – 8 of 8) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/DebugInfo/DWARF/
DDWARFAbbreviationDeclaration.cpp149 uint32_t AttrIndex, uint64_t DIEOffset, const DWARFUnit &U) const { in getAttributeOffsetFromIndex() argument
155 for (uint32_t CurAttrIdx = 0; CurAttrIdx != AttrIndex; ++CurAttrIdx) in getAttributeOffsetFromIndex()
167 uint32_t AttrIndex, uint64_t Offset, const DWARFUnit &U) const { in getAttributeValueFromOffset() argument
168 assert(AttributeSpecs.size() > AttrIndex && in getAttributeValueFromOffset()
172 const AttributeSpec &Spec = AttributeSpecs[AttrIndex]; in getAttributeValueFromOffset()
/openbsd/src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/
DDWARFAbbreviationDeclaration.h154 uint64_t getAttributeOffsetFromIndex(uint32_t AttrIndex, uint64_t DIEOffset,
165 getAttributeValueFromOffset(uint32_t AttrIndex, uint64_t Offset,
/openbsd/src/gnu/llvm/llvm/include/llvm/IR/
DIntrinsics.td63 // Attribute index needs to match `AttrIndex` defined `Attributes.h`.
64 class AttrIndex<int idx> {
67 def FuncIndex : AttrIndex<-1>;
68 def RetIndex : AttrIndex<0>;
69 class ArgIndex<int argNo> : AttrIndex<!add(argNo, 1)>;
72 class NoCapture<AttrIndex idx> : IntrinsicProperty {
78 class NoAlias<AttrIndex idx> : IntrinsicProperty {
83 class NoUndef<AttrIndex idx> : IntrinsicProperty {
88 class NonNull<AttrIndex idx> : IntrinsicProperty {
92 class Align<AttrIndex idx, int align> : IntrinsicProperty {
[all …]
DAttributes.h434 enum AttrIndex : unsigned {
/openbsd/src/gnu/llvm/llvm/bindings/ocaml/llvm/
Dllvm.ml100 module AttrIndex = struct module
875 llvm_add_function_attr f a (AttrIndex.to_int i)
877 llvm_function_attrs f (AttrIndex.to_int i)
879 llvm_remove_enum_function_attr f k (AttrIndex.to_int i)
881 llvm_remove_string_function_attr f k (AttrIndex.to_int i)
1073 llvm_add_call_site_attr f a (AttrIndex.to_int i)
1075 llvm_call_site_attrs f (AttrIndex.to_int i)
1077 llvm_remove_enum_call_site_attr f k (AttrIndex.to_int i)
1079 llvm_remove_string_call_site_attr f k (AttrIndex.to_int i)
Dllvm.mli153 module AttrIndex : sig module
1593 val add_function_attr : llvalue -> llattribute -> AttrIndex.t -> unit
1597 val function_attrs : llvalue -> AttrIndex.t -> llattribute array
1601 val remove_enum_function_attr : llvalue -> llattrkind -> AttrIndex.t -> unit
1605 val remove_string_function_attr : llvalue -> string -> AttrIndex.t -> unit
1829 val add_call_site_attr : llvalue -> llattribute -> AttrIndex.t -> unit
1833 val call_site_attrs : llvalue -> AttrIndex.t -> llattribute array
1837 val remove_enum_call_site_attr : llvalue -> llattrkind -> AttrIndex.t -> unit
1841 val remove_string_call_site_attr : llvalue -> string -> AttrIndex.t -> unit
/openbsd/src/gnu/llvm/llvm/lib/IR/
DAttributes.cpp1618 case AttrIndex::ReturnIndex: in print()
1621 case AttrIndex::FunctionIndex: in print()
1625 O << "arg(" << i - AttrIndex::FirstArgIndex << ")"; in print()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/IPO/
DGlobalOpt.cpp1715 unsigned AttrIndex; in StripAttr() local
1716 if (Attrs.hasAttrSomewhere(A, &AttrIndex)) in StripAttr()
1717 return Attrs.removeAttributeAtIndex(C, AttrIndex, A); in StripAttr()