reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm-c/Core.h
  589 LLVMAttributeRef LLVMCreateEnumAttribute(LLVMContextRef C, unsigned KindID,
  596 unsigned LLVMGetEnumAttributeKind(LLVMAttributeRef A);
  601 uint64_t LLVMGetEnumAttributeValue(LLVMAttributeRef A);
  606 LLVMAttributeRef LLVMCreateStringAttribute(LLVMContextRef C,
  613 const char *LLVMGetStringAttributeKind(LLVMAttributeRef A, unsigned *Length);
  618 const char *LLVMGetStringAttributeValue(LLVMAttributeRef A, unsigned *Length);
  623 LLVMBool LLVMIsEnumAttribute(LLVMAttributeRef A);
  624 LLVMBool LLVMIsStringAttribute(LLVMAttributeRef A);
 2517                              LLVMAttributeRef A);
 2520                               LLVMAttributeRef *Attrs);
 2521 LLVMAttributeRef LLVMGetEnumAttributeAtIndex(LLVMValueRef F,
 2524 LLVMAttributeRef LLVMGetStringAttributeAtIndex(LLVMValueRef F,
 3225                               LLVMAttributeRef A);
 3228                                LLVMAttributeRef *Attrs);
 3229 LLVMAttributeRef LLVMGetCallSiteEnumAttribute(LLVMValueRef C,
 3232 LLVMAttributeRef LLVMGetCallSiteStringAttribute(LLVMValueRef C,
include/llvm/IR/Attributes.h
  199 inline LLVMAttributeRef wrap(Attribute Attr) {
  204 inline Attribute unwrap(LLVMAttributeRef Attr) {
lib/IR/Core.cpp
  141 LLVMAttributeRef LLVMCreateEnumAttribute(LLVMContextRef C, unsigned KindID,
  155 unsigned LLVMGetEnumAttributeKind(LLVMAttributeRef A) {
  159 uint64_t LLVMGetEnumAttributeValue(LLVMAttributeRef A) {
  166 LLVMAttributeRef LLVMCreateStringAttribute(LLVMContextRef C,
  173 const char *LLVMGetStringAttributeKind(LLVMAttributeRef A,
  180 const char *LLVMGetStringAttributeValue(LLVMAttributeRef A,
  187 LLVMBool LLVMIsEnumAttribute(LLVMAttributeRef A) {
  192 LLVMBool LLVMIsStringAttribute(LLVMAttributeRef A) {
 2389                              LLVMAttributeRef A) {
 2399                               LLVMAttributeRef *Attrs) {
 2405 LLVMAttributeRef LLVMGetEnumAttributeAtIndex(LLVMValueRef F,
 2412 LLVMAttributeRef LLVMGetStringAttributeAtIndex(LLVMValueRef F,
 2797                               LLVMAttributeRef A) {
 2809                                LLVMAttributeRef *Attrs) {
 2816 LLVMAttributeRef LLVMGetCallSiteEnumAttribute(LLVMValueRef C,
 2823 LLVMAttributeRef LLVMGetCallSiteStringAttribute(LLVMValueRef C,
tools/llvm-c-test/attributes.c
   32       LLVMAttributeRef *Attrs = 0;
   35             (LLVMAttributeRef *)malloc(AttrCount * sizeof(LLVMAttributeRef));
   67             LLVMAttributeRef *Attrs = 0;
   70                   AttrCount * sizeof(LLVMAttributeRef));