Home
last modified time | relevance | path

Searched refs:NoCapture (Results 1 – 25 of 28) sorted by relevance

12

/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DIntrinsicsXCore.td42 [NoCapture<0>]>;
45 [NoCapture<0>]>;
47 [NoCapture<0>]>;
49 [NoCapture<0>]>;
51 [NoCapture<0>]>;
53 [NoCapture<0>]>;
55 [NoCapture<0>]>;
61 [NoCapture<0>]>;
79 [NoCapture<0>]>;
85 [NoCapture<0>, NoCapture<1>]>;
[all …]
H A DIntrinsicsRISCV.td22 [IntrArgMemOnly, NoCapture<0>]>;
28 [IntrArgMemOnly, NoCapture<0>]>;
42 [IntrArgMemOnly, NoCapture<0>]>;
H A DIntrinsics.td63 class NoCapture<int argNo> : IntrinsicProperty {
320 [IntrArgMemOnly, NoCapture<1>, NoCapture<2>]>;
482 [IntrArgMemOnly, NoCapture<0>, NoCapture<1>,
487 [IntrArgMemOnly, NoCapture<0>, NoCapture<1>,
789 [IntrArgMemOnly, NoCapture<0>]>,
926 NoCapture<1>]>;
947 [IntrNoMem, NoCapture<0>]>;
953 NoCapture<0>]>;
1074 IntrArgMemOnly, NoCapture<0>, NoCapture<1>, WriteOnly<0>,
1085 IntrArgMemOnly, NoCapture<0>, NoCapture<1>, WriteOnly<0>,
[all …]
H A DIntrinsicsWebAssembly.td76 [IntrInaccessibleMemOrArgMemOnly, ReadOnly<0>, NoCapture<0>,
82 [IntrInaccessibleMemOrArgMemOnly, ReadOnly<0>, NoCapture<0>,
87 [IntrInaccessibleMemOnly, NoCapture<0>, IntrHasSideEffects], "",
H A DIntrinsicsAArch64.td462 [IntrArgMemOnly, NoCapture<2>]>;
476 [IntrArgMemOnly, NoCapture<2>]>;
480 [IntrArgMemOnly, NoCapture<3>]>;
494 [IntrArgMemOnly, NoCapture<3>]>;
499 [IntrArgMemOnly, NoCapture<4>]>;
517 [IntrArgMemOnly, NoCapture<4>]>;
522 [IntrArgMemOnly, NoCapture<5>]>;
H A DIntrinsicsHexagon.td151 [IntrArgMemOnly, NoCapture<0>]>;
154 [IntrArgMemOnly, NoCapture<0>]>;
158 [llvm_ptr32_ty, llvm_i32_ty], [IntrArgMemOnly, NoCapture<0>]>;
161 [llvm_ptr64_ty, llvm_i64_ty], [IntrArgMemOnly, NoCapture<0>]>;
165 [IntrArgMemOnly, NoCapture<0>, NoCapture<1>, WriteOnly<0>, ReadOnly<1>]>;
169 [IntrArgMemOnly, NoCapture<0>, WriteOnly<0>]>;
175 [IntrArgMemOnly, NoCapture<3>]>;
178 [IntrArgMemOnly, NoCapture<2>]>;
192 [IntrArgMemOnly, NoCapture<4>]>;
195 [IntrArgMemOnly, NoCapture<3>]>;
H A DIntrinsicsARM.td691 [IntrArgMemOnly, NoCapture<0>]>;
695 [IntrArgMemOnly, NoCapture<0>]>;
700 [IntrArgMemOnly, NoCapture<0>]>;
H A DIntrinsicsNVVM.td694 [IntrArgMemOnly, NoCapture<0>]>;
698 [IntrArgMemOnly, NoCapture<0>]>;
710 [IntrArgMemOnly, NoCapture<0>]>;
715 [IntrArgMemOnly, NoCapture<0>]>;
787 [IntrReadMem, IntrArgMemOnly, NoCapture<0>],
791 [IntrReadMem, IntrArgMemOnly, NoCapture<0>],
795 [IntrReadMem, IntrArgMemOnly, NoCapture<0>],
802 [IntrReadMem, IntrArgMemOnly, NoCapture<0>],
806 [IntrReadMem, IntrArgMemOnly, NoCapture<0>],
810 [IntrReadMem, IntrArgMemOnly, NoCapture<0>],
[all …]
H A DCallSite.h594 return dataOperandHasImpliedAttr(OpNo + 1, Attribute::NoCapture); in doesNotCapture()
H A DAttributes.td83 def NoCapture : EnumAttr<"nocapture">;
H A DIntrinsicsAMDGPU.td377 [IntrArgMemOnly, NoCapture<0>], "",
392 [IntrArgMemOnly, NoCapture<0>]
407 [NoCapture<0>]
H A DInstrTypes.h925 if (A == Attribute::ReadOnly || A == Attribute::NoCapture)
1402 return dataOperandHasImpliedAttr(OpNo + 1, Attribute::NoCapture);
H A DIntrinsicsPowerPC.td26 [IntrArgMemOnly, NoCapture<0>]>;
28 [IntrArgMemOnly, NoCapture<0>]>;
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DCodeGenIntrinsics.h140 enum ArgAttribute { NoCapture, Returned, ReadOnly, WriteOnly, ReadNone }; enumerator
H A DIntrinsicEmitter.cpp586 case CodeGenIntrinsic::NoCapture: in EmitAttributes()
H A DCodeGenTarget.cpp694 ArgumentAttributes.push_back(std::make_pair(ArgNo, NoCapture)); in CodeGenIntrinsic()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp683 A->addAttr(Attribute::NoCapture); in addArgumentAttrs()
702 A->addAttr(Attribute::NoCapture); in addArgumentAttrs()
753 A->addAttr(Attribute::NoCapture); in addArgumentAttrs()
795 A->addAttr(Attribute::NoCapture); in addArgumentAttrs()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DAttributes.cpp286 if (hasAttribute(Attribute::NoCapture)) in getAsString()
1588 .addAttribute(Attribute::NoCapture) in typeIncompatible()
H A DFunction.cpp141 return hasAttribute(Attribute::NoCapture); in hasNoCaptureAttr()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DBuildLibCalls.cpp84 if (F.hasParamAttribute(ArgNo, Attribute::NoCapture)) in setDoesNotCapture()
86 F.addParamAttr(ArgNo, Attribute::NoCapture); in setDoesNotCapture()
H A DCodeExtractor.cpp781 case Attribute::NoCapture: in constructFunction()
H A DSimplifyLibCalls.cpp645 CI->addParamAttr(0, Attribute::NoCapture); in optimizeStrTo()
/freebsd-12.1/contrib/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp1151 case Attribute::NoCapture: return 1 << 21; in getRawAttributeMask()
1345 return Attribute::NoCapture; in getAttrFromCode()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGObjCGNU.cpp769 LookupFn->addParamAttr(0, llvm::Attribute::NoCapture); in LookupIMP()
H A DCGCall.cpp2153 Attrs.addAttribute(llvm::Attribute::NoCapture); in ConstructAttributeList()

12