refactor: use reference in for-range loops

Related-To: NEO-9038
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
Mateusz Jablonski
2023-10-03 15:02:52 +00:00
committed by Compute-Runtime-Automation
parent 9b344280d6
commit 895a586083
16 changed files with 34 additions and 34 deletions

View File

@@ -229,7 +229,7 @@ void ClDevice::initializeCaps() {
exposedBuiltinKernelsVector.push_back("block_advanced_motion_estimate_check_intel");
exposedBuiltinKernelsVector.push_back("block_advanced_motion_estimate_bidirectional_check_intel");
}
for (auto builtInKernel : exposedBuiltinKernelsVector) {
for (auto &builtInKernel : exposedBuiltinKernelsVector) {
exposedBuiltinKernels.append(builtInKernel);
exposedBuiltinKernels.append(";");
@@ -433,7 +433,7 @@ void ClDevice::initializeExtensionsWithVersion() {
std::vector<std::string> deviceExtensionsVector{
std::istream_iterator<std::string>{deviceExtensionsStringStream}, std::istream_iterator<std::string>{}};
deviceInfo.extensionsWithVersion.reserve(deviceExtensionsVector.size());
for (auto deviceExtension : deviceExtensionsVector) {
for (auto &deviceExtension : deviceExtensionsVector) {
cl_name_version deviceExtensionWithVersion;
deviceExtensionWithVersion.version = getExtensionVersion(deviceExtension);
strcpy_s(deviceExtensionWithVersion.name, CL_NAME_VERSION_MAX_NAME_SIZE, deviceExtension.c_str());

View File

@@ -18,7 +18,7 @@
namespace NEO {
BarrierCommand::BarrierCommand(CommandQueue *commandQueue, const cl_resource_barrier_descriptor_intel *descriptors, uint32_t numDescriptors) : numSurfaces(numDescriptors) {
for (auto description : createRange(descriptors, numDescriptors)) {
for (auto &description : createRange(descriptors, numDescriptors)) {
GraphicsAllocation *allocation;
if (description.memObject) {
MemObj *memObj = nullptr;