/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrFMA3Info.cpp | 22 #define FMA3GROUP(Name, Suf, Attrs) \ 23 { { X86::Name##132##Suf, X86::Name##213##Suf, X86::Name##231##Suf }, Attrs }, argument 25 #define FMA3GROUP_MASKED(Name, Suf, Attrs) \ 26 FMA3GROUP(Name, Suf, Attrs) \ argument 27 FMA3GROUP(Name, Suf##k, Attrs | X86InstrFMA3Group::KMergeMasked) \ 28 FMA3GROUP(Name, Suf##kz, Attrs | X86InstrFMA3Group::KZeroMasked) 30 #define FMA3GROUP_MASKED_INT(Name, Suf, Attrs) \ 31 FMA3GROUP(Name, Suf##_Int, Attrs) \ argument 32 FMA3GROUP(Name, Suf##k_Int, Attrs | X86InstrFMA3Group::KMergeMasked) \ 33 FMA3GROUP(Name, Suf##kz_Int, Attrs | X86InstrFMA3Grou 39 FMA3GROUP_PACKED_WIDTHS_ALL(Name,Suf,Attrs) global() argument 46 FMA3GROUP_PACKED(Name,Attrs) global() argument 51 FMA3GROUP_SCALAR_WIDTHS_Z(Name,Suf,Attrs) global() argument 57 FMA3GROUP_SCALAR_WIDTHS_ALL(Name,Suf,Attrs) global() argument 64 FMA3GROUP_SCALAR(Name,Attrs) global() argument 69 FMA3GROUP_FULL(Name,Attrs) global() argument 82 FMA3GROUP_PACKED_AVX512_WIDTHS(Name,Type,Suf,Attrs) global() argument 87 FMA3GROUP_PACKED_AVX512(Name,Suf,Attrs) global() argument 92 FMA3GROUP_PACKED_AVX512_ROUND(Name,Suf,Attrs) global() argument 97 FMA3GROUP_SCALAR_AVX512_ROUND(Name,Suf,Attrs) global() argument [all...] |
/llvm-project/llvm/test/Transforms/Attributor/reduced/ |
H A D | register_benchmark_test.ll | 175 ; Function Attrs: uwtable 180 ; Function Attrs: uwtable 185 ; Function Attrs: nounwind 188 ; Function Attrs: nounwind 191 ; Function Attrs: uwtable 194 ; Function Attrs: nounwind uwtable 197 ; Function Attrs: nounwind uwtable 200 ; Function Attrs: uwtable 203 ; Function Attrs: argmemonly nounwind willreturn 206 ; Function Attrs: alwaysinline uwtable [all …]
|
/llvm-project/clang/lib/CodeGen/ |
H A D | CGLoopInfo.cpp | 36 MDNode *LoopInfo::createPipeliningMetadata(const LoopAttributes &Attrs, in createPipeliningMetadata() argument 42 if (Attrs.PipelineDisabled) in createPipeliningMetadata() 44 else if (Attrs.PipelineInitiationInterval != 0) in createPipeliningMetadata() 64 if (Attrs.PipelineInitiationInterval > 0) { in createPipeliningMetadata() 68 llvm::Type::getInt32Ty(Ctx), Attrs.PipelineInitiationInterval))}; in createPipeliningMetadata() 81 LoopInfo::createPartialUnrollMetadata(const LoopAttributes &Attrs, in createPartialUnrollMetadata() argument 87 if (Attrs.UnrollEnable == LoopAttributes::Disable) in createPartialUnrollMetadata() 89 else if (Attrs.UnrollEnable == LoopAttributes::Full) in createPartialUnrollMetadata() 91 else if (Attrs.UnrollEnable != LoopAttributes::Unspecified || in createPartialUnrollMetadata() 92 Attrs in createPartialUnrollMetadata() 143 createUnrollAndJamMetadata(const LoopAttributes & Attrs,ArrayRef<Metadata * > LoopProperties,bool & HasUserTransforms) createUnrollAndJamMetadata() argument 211 createLoopVectorizeMetadata(const LoopAttributes & Attrs,ArrayRef<Metadata * > LoopProperties,bool & HasUserTransforms) createLoopVectorizeMetadata() argument 329 createLoopDistributeMetadata(const LoopAttributes & Attrs,ArrayRef<Metadata * > LoopProperties,bool & HasUserTransforms) createLoopDistributeMetadata() argument 379 createFullUnrollMetadata(const LoopAttributes & Attrs,ArrayRef<Metadata * > LoopProperties,bool & HasUserTransforms) createFullUnrollMetadata() argument 417 createMetadata(const LoopAttributes & Attrs,llvm::ArrayRef<llvm::Metadata * > AdditionalLoopProperties,bool & HasUserTransforms) createMetadata() argument 484 LoopInfo(BasicBlock * Header,const LoopAttributes & Attrs,const llvm::DebugLoc & StartLoc,const llvm::DebugLoc & EndLoc,LoopInfo * Parent) LoopInfo() argument 607 push(BasicBlock * Header,clang::ASTContext & Ctx,const clang::CodeGenOptions & CGOpts,ArrayRef<const clang::Attr * > Attrs,const llvm::DebugLoc & StartLoc,const llvm::DebugLoc & EndLoc,bool MustProgress) push() argument [all...] |
/llvm-project/llvm/test/Transforms/OpenMP/ |
H A D | add_attributes.ll | 672 ; Function Attrs: noinline cold 756 ; CHECK: ; Function Attrs: nounwind 759 ; CHECK: ; Function Attrs: nounwind 762 ; CHECK: ; Function Attrs: nounwind 765 ; CHECK: ; Function Attrs: nounwind 768 ; CHECK: ; Function Attrs: nounwind 771 ; CHECK: ; Function Attrs: nounwind 774 ; CHECK-NOT: Function Attrs 777 ; CHECK: ; Function Attrs: nounwind 780 ; CHECK: ; Function Attrs [all...] |
/llvm-project/llvm/test/DebugInfo/PDB/ |
H A D | pdbdump-yaml-types.test | 30 YAML: Attrs: 3 35 YAML: Attrs: 3 40 YAML: Attrs: 3 45 YAML: Attrs: 3 50 YAML: Attrs: 3 74 YAML: Attrs: 33802 102 YAML: Attrs: 3 106 YAML: Attrs: 3 122 YAML: Attrs: 3 140 YAML: Attrs: 3 [all …]
|
/llvm-project/llvm/test/CodeGen/Mips/ |
H A D | fp16instrinsmc.ll | 15 ; Function Attrs: nounwind 33 ; Function Attrs: nounwind readnone 36 ; Function Attrs: nounwind 49 ; Function Attrs: nounwind 68 ; Function Attrs: nounwind readnone 71 ; Function Attrs: nounwind 84 ; Function Attrs: nounwind 93 ; Function Attrs: nounwind readnone 96 ; Function Attrs: nounwind 105 ; Function Attrs [all...] |
/llvm-project/llvm/lib/Target/AArch64/Utils/ |
H A D | AArch64SMEAttributes.cpp | 21 // Streaming Mode Attrs in set() 25 // ZA Attrs in set() 35 // ZT0 Attrs in set() 68 SMEAttrs::SMEAttrs(const AttributeList &Attrs) { in SMEAttrs() 70 if (Attrs.hasFnAttr("aarch64_pstate_sm_enabled")) in SMEAttrs() 72 if (Attrs.hasFnAttr("aarch64_pstate_sm_compatible")) in SMEAttrs() 74 if (Attrs.hasFnAttr("aarch64_pstate_sm_body")) in SMEAttrs() 76 if (Attrs.hasFnAttr("aarch64_za_state_agnostic")) in SMEAttrs() 78 if (Attrs.hasFnAttr("aarch64_in_za")) in SMEAttrs() 80 if (Attrs in SMEAttrs() 61 SMEAttrs(const AttributeList & Attrs) SMEAttrs() argument [all...] |
/llvm-project/llvm/test/CodeGen/PowerPC/ |
H A D | p9-vector-compares-and-counts.ll | 4 ; Function Attrs: nounwind readnone 13 ; Function Attrs: nounwind readnone 16 ; Function Attrs: nounwind readnone 26 ; Function Attrs: nounwind readnone 29 ; Function Attrs: nounwind readnone 38 ; Function Attrs: nounwind readnone 41 ; Function Attrs: nounwind readnone 50 ; Function Attrs: nounwind readnone 53 ; Function Attrs: nounwind readnone 62 ; Function Attrs: nounwind readnone [all …]
|
H A D | vsx-elementary-arith.ll | 8 ; Function Attrs: nounwind 19 ; Function Attrs: nounwind 30 ; Function Attrs: nounwind 41 ; Function Attrs: nounwind 52 ; Function Attrs: nounwind 62 ; Function Attrs: nounwind 65 ; Function Attrs: nounwind 76 ; Function Attrs: nounwind 87 ; Function Attrs: nounwind 98 ; Function Attrs: nounwind [all …]
|
H A D | builtins-ppc-elf2-abi.ll | 17 ; Function Attrs: nounwind 29 ; Function Attrs: nounwind 41 ; Function Attrs: nounwind 53 ; Function Attrs: nounwind 65 ; Function Attrs: nounwind 77 ; Function Attrs: nounwind 89 ; Function Attrs: nounwind 101 ; Function Attrs: nounwind 113 ; Function Attrs: nounwind 125 ; Function Attrs: nounwind [all …]
|
H A D | aix32-p8-scalar_vector_conversions.ll | 11 ; Function Attrs: norecurse nounwind readnone 24 ; Function Attrs: norecurse nounwind readnone 39 ; Function Attrs: norecurse nounwind readnone 54 ; Function Attrs: norecurse nounwind readnone 74 ; Function Attrs: norecurse nounwind readnone 89 ; Function Attrs: norecurse nounwind readonly 103 ; Function Attrs: norecurse nounwind readnone 117 ; Function Attrs: norecurse nounwind readnone 131 ; Function Attrs: norecurse nounwind readnone 145 ; Function Attrs [all...] |
/llvm-project/llvm/test/Assembler/ |
H A D | memory-attribute.ll | 3 ; CHECK: Function Attrs: memory(none) 7 ; CHECK: Function Attrs: memory(read) 11 ; CHECK: Function Attrs: memory(write) 15 ; CHECK: Function Attrs: memory(readwrite) 19 ; CHECK: Function Attrs: memory(argmem: read) 23 ; CHECK: Function Attrs: memory(argmem: write) 27 ; CHECK: Function Attrs: memory(argmem: readwrite) 31 ; CHECK: Function Attrs: memory(inaccessiblemem: read) 35 ; CHECK: Function Attrs: memory(inaccessiblemem: write) 39 ; CHECK: Function Attrs: memory(inaccessiblemem: readwrite) [all …]
|
/llvm-project/llvm/test/CodeGen/VE/VELIntrinsics/ |
H A D | vfmk.ll | 9 ; Function Attrs: nounwind readnone 21 ; Function Attrs: nounwind readnone 24 ; Function Attrs: nounwind readnone 36 ; Function Attrs: nounwind readnone 39 ; Function Attrs: nounwind readnone 51 ; Function Attrs: nounwind readnone 54 ; Function Attrs: nounwind readnone 66 ; Function Attrs: nounwind readnone 69 ; Function Attrs: nounwind readnone 81 ; Function Attrs: nounwind readnone [all …]
|
H A D | vcvt.ll | 9 ; Function Attrs: nounwind readnone 21 ; Function Attrs: nounwind readnone 24 ; Function Attrs: nounwind readnone 39 ; Function Attrs: nounwind readnone 42 ; Function Attrs: nounwind readnone 57 ; Function Attrs: nounwind readnone 60 ; Function Attrs: nounwind readnone 72 ; Function Attrs: nounwind readnone 75 ; Function Attrs: nounwind readnone 90 ; Function Attrs: nounwind readnone [all …]
|
H A D | vseq.ll | 8 ; Function Attrs: nounwind readnone 20 ; Function Attrs: nounwind readnone 23 ; Function Attrs: nounwind readnone 35 ; Function Attrs: nounwind readnone 38 ; Function Attrs: nounwind readnone 50 ; Function Attrs: nounwind readnone 53 ; Function Attrs: nounwind readnone 65 ; Function Attrs: nounwind readnone 68 ; Function Attrs: nounwind readnone 80 ; Function Attrs: nounwind readnone [all …]
|
/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | TypeRecord.h | 41 uint16_t Attrs = 0; member 50 : Attrs(static_cast<uint16_t>(Access)) {} in MemberAttributes() 53 Attrs = static_cast<uint16_t>(Access); in MemberAttributes() 54 Attrs |= (static_cast<uint16_t>(Kind) << MethodKindShift); in MemberAttributes() 55 Attrs |= static_cast<uint16_t>(Flags); in MemberAttributes() 60 return MemberAccess(unsigned(Attrs) & unsigned(MethodOptions::AccessMask)); in getAccess() 66 (unsigned(Attrs) & unsigned(MethodOptions::MethodKindMask)) >> in getMethodKind() 74 unsigned(Attrs) & in getFlags() 284 PointerRecord(TypeIndex ReferentType, uint32_t Attrs) in PointerRecord() argument 286 Attrs(Attr in PointerRecord() 349 uint32_t Attrs = 0; global() variable 724 OneMethodRecord(TypeIndex Type,MemberAttributes Attrs,int32_t VFTableOffset,StringRef Name) OneMethodRecord() argument 746 MemberAttributes Attrs; global() variable 788 DataMemberRecord(MemberAttributes Attrs,TypeIndex Type,uint64_t Offset,StringRef Name) DataMemberRecord() argument 802 MemberAttributes Attrs; global() variable 813 StaticDataMemberRecord(MemberAttributes Attrs,TypeIndex Type,StringRef Name) StaticDataMemberRecord() argument 824 MemberAttributes Attrs; global() variable 834 EnumeratorRecord(MemberAttributes Attrs,APSInt Value,StringRef Name) EnumeratorRecord() argument 845 MemberAttributes Attrs; global() variable 868 BaseClassRecord(MemberAttributes Attrs,TypeIndex Type,uint64_t Offset) BaseClassRecord() argument 879 MemberAttributes Attrs; global() variable 889 VirtualBaseClassRecord(TypeRecordKind Kind,MemberAttributes Attrs,TypeIndex BaseType,TypeIndex VBPtrType,uint64_t Offset,uint64_t Index) VirtualBaseClassRecord() argument 906 MemberAttributes Attrs; global() variable [all...] |
/llvm-project/llvm/tools/llvm-c-test/ |
H A D | attributes.c | 32 LLVMAttributeRef *Attrs = 0; in llvm_test_function_attributes() local 34 Attrs = in llvm_test_function_attributes() 36 assert(Attrs); in llvm_test_function_attributes() 38 LLVMGetAttributesAtIndex(F, Idx, Attrs); in llvm_test_function_attributes() 39 free(Attrs); in llvm_test_function_attributes() 67 LLVMAttributeRef *Attrs = 0; in llvm_test_callsite_attributes() local 69 Attrs = (LLVMAttributeRef *)malloc( in llvm_test_callsite_attributes() 71 assert(Attrs); in llvm_test_callsite_attributes() 73 LLVMGetCallSiteAttributes(I, Idx, Attrs); in llvm_test_callsite_attributes() 74 free(Attrs); in llvm_test_callsite_attributes() [all...] |
/llvm-project/llvm/test/Instrumentation/PGOForceFunctionAttrs/ |
H A D | basic.ll | 9 ; NONE-NOT: Function Attrs: 10 ; OPTSIZE: Function Attrs: optsize{{$}} 11 ; MINSIZE: Function Attrs: minsize{{$}} 12 ; OPTNONE: Function Attrs: noinline optnone{{$}} 15 ; CHECK: Function Attrs: optsize{{$}} 18 ; CHECK: Function Attrs: minsize{{$}} 21 ; CHECK: Function Attrs: noinline optnone{{$}} 24 ; NONE: Function Attrs: alwaysinline{{$}} 25 ; OPTSIZE: Function Attrs: alwaysinline optsize{{$}} 26 ; MINSIZE: Function Attrs [all...] |
/llvm-project/llvm/test/CodeGen/Hexagon/ |
H A D | cmp.ll | 3 ; Function Attrs: nounwind 14 ; Function Attrs: nounwind readnone 17 ; Function Attrs: nounwind 28 ; Function Attrs: nounwind readnone 31 ; Function Attrs: nounwind 42 ; Function Attrs: nounwind readnone 45 ; Function Attrs: nounwind 56 ; Function Attrs: nounwind readnone 59 ; Function Attrs: nounwind 70 ; Function Attrs: nounwind readnone [all …]
|
/llvm-project/llvm/test/CodeGen/BPF/ |
H A D | 32-bit-subreg-alu.ll | 129 ; Function Attrs: norecurse nounwind readnone 136 ; Function Attrs: norecurse nounwind readnone 143 ; Function Attrs: norecurse nounwind readnone 151 ; Function Attrs: norecurse nounwind readnone 159 ; Function Attrs: norecurse nounwind readnone 167 ; Function Attrs: norecurse nounwind readnone 175 ; Function Attrs: norecurse nounwind readnone 183 ; Function Attrs: norecurse nounwind readnone 191 ; Function Attrs: norecurse nounwind readnone 199 ; Function Attrs [all...] |
/llvm-project/llvm/include/llvm/IR/ |
H A D | GlobalVariable.h | 44 AttributeSet Attrs; 209 Attrs = Attrs.addAttribute(getContext(), Kind); in hasAttribute() 214 Attrs = Attrs.addAttribute(getContext(), Kind, Val); in hasAttributes() 219 return Attrs.hasAttribute(Kind); in getAttribute() 224 return Attrs.hasAttribute(Kind); in getAttribute() 229 return Attrs.hasAttributes(); in getAttributes() 234 return Attrs.getAttribute(Kind); 239 return Attrs in getAttributesAsList() 42 AttributeSet Attrs; global() variable [all...] |
/llvm-project/llvm/test/Analysis/MemorySSA/ |
H A D | pr39197.ll | 12 ; Function Attrs: nounwind 18 ; Function Attrs: argmemonly nounwind 21 ; Function Attrs: nounwind 67 ; Function Attrs: nounwind 70 ; Function Attrs: nounwind 75 ; Function Attrs: nounwind 80 ; Function Attrs: nounwind 85 ; Function Attrs: nounwind 90 ; Function Attrs: nounwind 95 ; Function Attrs: nounwind [all …]
|
/llvm-project/llvm/test/Transforms/FunctionAttrs/ |
H A D | norecurse.ll | 7 ; FNATTRS: Function Attrs: mustprogress nofree norecurse nosync nounwind willreturn memory(none) 12 ; ATTRIBUTOR: Function Attrs: mustprogress nofree norecurse nosync nounwind willreturn memory(none) 21 ; FNATTRS: Function Attrs: nofree nosync nounwind memory(none) 27 ; ATTRIBUTOR: Function Attrs: nofree nosync nounwind memory(none) 38 ; FNATTRS: Function Attrs: nofree nosync nounwind memory(none) 44 ; ATTRIBUTOR: Function Attrs: nofree nosync nounwind memory(none) 55 ; FNATTRS: Function Attrs: nofree nosync nounwind memory(none) 61 ; ATTRIBUTOR: Function Attrs: nofree nosync nounwind memory(none) 72 ; FNATTRS: Function Attrs: nofree nosync memory(none) 78 ; ATTRIBUTOR: Function Attrs [all...] |
H A D | noreturn.ll | 5 ; CHECK: Function Attrs: noreturn 9 ; CHECK: Function Attrs: noreturn 16 ; CHECK: Function Attrs: noreturn 23 ; CHECK: Function Attrs: noreturn 33 ; CHECK-NOT: Function Attrs: {{.*}}noreturn 43 ; CHECK: Function Attrs: {{.*}}noreturn 54 ; CHECK-NOT: Function Attrs: {{.*}}noreturn 61 ; CHECK: Function Attrs: {{.*}}noreturn 67 ; CHECK: Function Attrs: {{.*}}noreturn 74 ; CHECK: Function Attrs: {{.*}}noreturn [all …]
|
/llvm-project/llvm/test/CodeGen/VE/Scalar/ |
H A D | umax.ll | 27 ; Function Attrs: mustprogress nofree nosync nounwind readnone willreturn 37 ; Function Attrs: mustprogress nofree nosync nounwind readnone willreturn 48 ; Function Attrs: mustprogress nofree nosync nounwind readnone willreturn 59 ; Function Attrs: mustprogress nofree nosync nounwind readnone willreturn 71 ; Function Attrs: mustprogress nofree nosync nounwind readnone willreturn 83 ; Function Attrs: mustprogress nofree nosync nounwind readnone willreturn 103 ; Function Attrs: mustprogress nofree norecurse nosync nounwind readnone willreturn 111 ; Function Attrs: mustprogress nofree norecurse nosync nounwind readnone willreturn 119 ; Function Attrs: mustprogress nofree norecurse nosync nounwind readnone willreturn 127 ; Function Attrs: mustprogress nofree norecurse nosync nounwind readnone willreturn [all …]
|