| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| H A D | IntrinsicsXCore.td | 41 [NoCapture<ArgIndex<0>>]>; 42 def int_xcore_in : Intrinsic<[llvm_i32_ty],[llvm_anyptr_ty],[NoCapture<ArgIndex<0>>]>; 44 [NoCapture<ArgIndex<0>>]>; 46 [NoCapture<ArgIndex<0>>]>; 48 [NoCapture<ArgIndex<0>>]>; 50 [NoCapture<ArgIndex<0>>]>; 52 [NoCapture<ArgIndex<0>>]>; 54 [NoCapture<ArgIndex<0>>]>; 56 [NoCapture<ArgIndex<0>>]>; 58 [NoCapture<ArgIndex<0>>]>; [all …]
|
| H A D | IntrinsicsHexagon.td | 134 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>; 137 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>; 141 [llvm_ptr32_ty, llvm_i32_ty], [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>; 144 [llvm_ptr64_ty, llvm_i64_ty], [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>; 148 …[IntrArgMemOnly, NoCapture<ArgIndex<0>>, NoCapture<ArgIndex<1>>, WriteOnly<ArgIndex<0>>, ReadOnly<… 152 [IntrArgMemOnly, NoCapture<ArgIndex<0>>, WriteOnly<ArgIndex<0>>]>; 158 [IntrArgMemOnly, NoCapture<ArgIndex<3>>]>; 161 [IntrArgMemOnly, NoCapture<ArgIndex<2>>]>; 175 [IntrArgMemOnly, NoCapture<ArgIndex<4>>]>; 178 [IntrArgMemOnly, NoCapture<ArgIndex<3>>]>; [all …]
|
| H A D | IntrinsicsRISCV.td | 31 [IntrArgMemOnly, NoCapture<ArgIndex<0>>, ImmArg<ArgIndex<3>>]>; 35 [IntrArgMemOnly, NoCapture<ArgIndex<0>>, ImmArg<ArgIndex<4>>]>; 150 [NoCapture<ArgIndex<0>>, IntrReadMem]>, RISCVVIntrinsic; 159 [NoCapture<ArgIndex<0>>]>, 169 [NoCapture<ArgIndex<1>>, IntrReadMem]>, RISCVVIntrinsic; 181 [NoCapture<ArgIndex<1>>]>, RISCVVIntrinsic; 188 [NoCapture<ArgIndex<0>>, IntrReadMem]>, RISCVVIntrinsic; 196 [NoCapture<ArgIndex<1>>, IntrReadMem]>, RISCVVIntrinsic; 203 [NoCapture<ArgIndex<0>>, IntrReadMem]>, RISCVVIntrinsic; 211 [NoCapture<ArgIndex<1>>, IntrReadMem]>, RISCVVIntrinsic; [all …]
|
| H A D | Intrinsics.td | 71 // NoCapture - The specified argument pointer is not captured by the intrinsic. 72 class NoCapture<AttrIndex idx> : IntrinsicProperty { 406 [IntrArgMemOnly, NoCapture<ArgIndex<1>>, 407 NoCapture<ArgIndex<2>>]>; 553 ReadOnly<ArgIndex<0>>, NoCapture<ArgIndex<0>>, 607 NoCapture<ArgIndex<0>>, NoCapture<ArgIndex<1>>, 620 NoCapture<ArgIndex<0>>, NoCapture<ArgIndex<1>>, 629 NoCapture<ArgIndex<0>>, NoCapture<ArgIndex<1>>, 637 NoCapture<ArgIndex<0>>, WriteOnly<ArgIndex<0>>, 1016 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>, [all …]
|
| H A D | IntrinsicsWebAssembly.td | 89 NoCapture<ArgIndex<0>>, IntrHasSideEffects], 95 NoCapture<ArgIndex<0>>, IntrHasSideEffects], 99 [IntrInaccessibleMemOnly, NoCapture<ArgIndex<0>>,
|
| H A D | IntrinsicsAArch64.td | 546 [IntrArgMemOnly, NoCapture<ArgIndex<2>>]>; 560 [IntrArgMemOnly, NoCapture<ArgIndex<2>>]>; 564 [IntrArgMemOnly, NoCapture<ArgIndex<3>>]>; 578 [IntrArgMemOnly, NoCapture<ArgIndex<3>>]>; 583 [IntrArgMemOnly, NoCapture<ArgIndex<4>>]>; 601 [IntrArgMemOnly, NoCapture<ArgIndex<4>>]>; 606 [IntrArgMemOnly, NoCapture<ArgIndex<5>>]>; 881 [IntrWriteMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>, WriteOnly<ArgIndex<0>>]>; 886 [IntrWriteMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>, WriteOnly<ArgIndex<0>>]>; 890 [IntrWriteMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>, WriteOnly<ArgIndex<0>>]>; [all …]
|
| H A D | IntrinsicsAMDGPU.td | 404 [IntrArgMemOnly, IntrWillReturn, NoCapture<ArgIndex<0>>, 419 [IntrArgMemOnly, IntrWillReturn, NoCapture<ArgIndex<0>>, 437 [IntrWillReturn, NoCapture<ArgIndex<0>>, 448 NoCapture<ArgIndex<0>>, ImmArg<ArgIndex<1>>], 1649 [IntrNoMem, IntrSpeculatable, NoCapture<ArgIndex<0>>, IntrWillReturn] 1655 [IntrNoMem, IntrSpeculatable, NoCapture<ArgIndex<0>>, IntrWillReturn] 1761 [IntrArgMemOnly, IntrWillReturn, NoCapture<ArgIndex<0>>], "",
|
| H A D | IntrinsicsNVVM.td | 978 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>; 981 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>; 986 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>; 991 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>; 1120 WriteOnly<ArgIndex<0>>, NoCapture<ArgIndex<0>>]>; 1125 WriteOnly<ArgIndex<0>>, NoCapture<ArgIndex<0>>]>; 1167 [IntrReadMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>], 1171 [IntrReadMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>], 1175 [IntrReadMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>], 1182 [IntrReadMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>], [all …]
|
| H A D | IntrinsicsPowerPC.td | 30 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>; 32 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>; 34 [IntrArgMemOnly, NoCapture<ArgIndex<0>>, ImmArg<ArgIndex<1>>]>; 36 [IntrArgMemOnly, NoCapture<ArgIndex<0>>, ImmArg<ArgIndex<1>>]>;
|
| H A D | Attributes.td | 113 def NoCapture : EnumAttr<"nocapture">;
|
| H A D | IntrinsicsARM.td | 698 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>; 702 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>; 707 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
|
| H A D | InstrTypes.h | 1070 if (A == Attribute::ReadOnly || A == Attribute::NoCapture) 1660 return dataOperandHasImpliedAttr(OpNo + 1, Attribute::NoCapture);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/ |
| H A D | CodeGenIntrinsics.h | 152 NoCapture, enumerator
|
| H A D | IntrinsicEmitter.cpp | 686 case CodeGenIntrinsic::NoCapture: in EmitAttributes()
|
| H A D | CodeGenTarget.cpp | 869 ArgumentAttributes.emplace_back(ArgNo, NoCapture, 0); in setProperty()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
| H A D | FunctionAttrs.cpp | 719 A->addAttr(Attribute::NoCapture); in addArgumentAttrs() 738 A->addAttr(Attribute::NoCapture); in addArgumentAttrs() 786 A->addAttr(Attribute::NoCapture); in addArgumentAttrs() 828 A->addAttr(Attribute::NoCapture); in addArgumentAttrs()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/ |
| H A D | OMPKinds.def | 530 EnumAttr(NoCapture)) 537 EnumAttr(NoCapture)) 543 ? AttributeSet(EnumAttr(NoCapture), EnumAttr(NoFree)) 611 ParamAttrs(AttributeSet(EnumAttr(NoCapture), EnumAttr(WriteOnly)), 612 AttributeSet(EnumAttr(NoCapture), EnumAttr(WriteOnly)))) 628 ParamAttrs(AttributeSet(), AttributeSet(EnumAttr(NoCapture),
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
| H A D | Attributes.cpp | 411 if (hasAttribute(Attribute::NoCapture)) in getAsString() 2106 .addAttribute(Attribute::NoCapture) in typeIncompatible()
|
| H A D | Function.cpp | 251 return hasAttribute(Attribute::NoCapture); in hasNoCaptureAttr()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| H A D | BuildLibCalls.cpp | 107 if (F.hasParamAttribute(ArgNo, Attribute::NoCapture)) in setDoesNotCapture() 109 F.addParamAttr(ArgNo, Attribute::NoCapture); in setDoesNotCapture()
|
| H A D | CodeExtractor.cpp | 914 case Attribute::NoCapture: in constructFunction()
|
| H A D | SimplifyLibCalls.cpp | 750 CI->addParamAttr(0, Attribute::NoCapture); in optimizeStrTo()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroFrame.cpp | 1554 Arg->getParent()->removeParamAttr(Arg->getArgNo(), Attribute::NoCapture); in insertSpills()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/ |
| H A D | Attributor.h | 3117 Attribute::NoCapture,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 1252 case Attribute::NoCapture: return 1 << 21; in getRawAttributeMask() 1444 return Attribute::NoCapture; in getAttrFromCode()
|