Searched refs:ArgumentAttributes (Results 1 – 8 of 8) sorted by relevance
/external/llvm-project/llvm/utils/TableGen/ |
D | CodeGenTarget.cpp | 811 llvm::sort(ArgumentAttributes); in CodeGenIntrinsic() 862 ArgumentAttributes.emplace_back(ArgNo, NoCapture, 0); in setProperty() 865 ArgumentAttributes.emplace_back(ArgNo, NoAlias, 0); in setProperty() 868 ArgumentAttributes.emplace_back(ArgNo, NoUndef, 0); in setProperty() 871 ArgumentAttributes.emplace_back(ArgNo, Returned, 0); in setProperty() 874 ArgumentAttributes.emplace_back(ArgNo, ReadOnly, 0); in setProperty() 877 ArgumentAttributes.emplace_back(ArgNo, WriteOnly, 0); in setProperty() 880 ArgumentAttributes.emplace_back(ArgNo, ReadNone, 0); in setProperty() 883 ArgumentAttributes.emplace_back(ArgNo, ImmArg, 0); in setProperty() 887 ArgumentAttributes.emplace_back(ArgNo, Alignment, Align); in setProperty() [all …]
|
D | IntrinsicEmitter.cpp | 615 return (L->ArgumentAttributes < R->ArgumentAttributes); in operator ()() 636 std::max(maxArgAttrs, unsigned(intrinsic.ArgumentAttributes.size())); in EmitAttributes() 670 unsigned ai = 0, ae = intrinsic.ArgumentAttributes.size(); in EmitAttributes() 673 unsigned attrIdx = intrinsic.ArgumentAttributes[ai].Index; in EmitAttributes() 681 switch (intrinsic.ArgumentAttributes[ai].Kind) { in EmitAttributes() 737 uint64_t V = intrinsic.ArgumentAttributes[ai].Value; in EmitAttributes() 742 } while (ai != ae && intrinsic.ArgumentAttributes[ai].Index == attrIdx); in EmitAttributes()
|
D | CodeGenIntrinsics.h | 174 std::vector<ArgAttribute> ArgumentAttributes; member
|
/external/llvm/utils/TableGen/ |
D | IntrinsicEmitter.cpp | 471 return (L->ArgumentAttributes < R->ArgumentAttributes); in operator ()() 496 std::max(maxArgAttrs, unsigned(intrinsic.ArgumentAttributes.size())); in EmitAttributes() 535 unsigned ai = 0, ae = intrinsic.ArgumentAttributes.size(); in EmitAttributes() 538 unsigned argNo = intrinsic.ArgumentAttributes[ai].first; in EmitAttributes() 544 switch (intrinsic.ArgumentAttributes[ai].second) { in EmitAttributes() 578 } while (ai != ae && intrinsic.ArgumentAttributes[ai].first == argNo); in EmitAttributes()
|
D | CodeGenTarget.cpp | 594 ArgumentAttributes.push_back(std::make_pair(ArgNo, NoCapture)); in CodeGenIntrinsic() 597 ArgumentAttributes.push_back(std::make_pair(ArgNo, Returned)); in CodeGenIntrinsic() 600 ArgumentAttributes.push_back(std::make_pair(ArgNo, ReadOnly)); in CodeGenIntrinsic() 603 ArgumentAttributes.push_back(std::make_pair(ArgNo, WriteOnly)); in CodeGenIntrinsic() 606 ArgumentAttributes.push_back(std::make_pair(ArgNo, ReadNone)); in CodeGenIntrinsic() 612 std::sort(ArgumentAttributes.begin(), ArgumentAttributes.end()); in CodeGenIntrinsic()
|
D | CodeGenIntrinsics.h | 112 std::vector<std::pair<unsigned, ArgAttribute>> ArgumentAttributes; member
|
/external/llvm-project/llvm/lib/Transforms/Instrumentation/ |
D | DataFlowSanitizer.cpp | 295 std::vector<llvm::AttributeSet> ArgumentAttributes( in TransformFunctionAttributes() local 304 ArgumentAttributes[TransformedIndex] = CallSiteAttrs.getParamAttributes(i); in TransformFunctionAttributes() 310 ArgumentAttributes.push_back(CallSiteAttrs.getParamAttributes(i)); in TransformFunctionAttributes() 317 llvm::makeArrayRef(ArgumentAttributes)); in TransformFunctionAttributes()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/ |
D | DataFlowSanitizer.cpp | 256 std::vector<llvm::AttributeSet> ArgumentAttributes( in TransformFunctionAttributes() local 265 ArgumentAttributes[TransformedIndex] = CallSiteAttrs.getParamAttributes(i); in TransformFunctionAttributes() 271 ArgumentAttributes.push_back(CallSiteAttrs.getParamAttributes(i)); in TransformFunctionAttributes() 278 llvm::makeArrayRef(ArgumentAttributes)); in TransformFunctionAttributes()
|