Граф коммитов

600 Коммитов

Автор SHA1 Сообщение Дата
foreman 7096244ea8 P4 to Git Change 1159164 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/06/09 03:00:15
EPR #010002 - Change OpenCL version number from 1818 to 1819.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1565 edit
2015-06-09 03:10:15 -04:00
foreman 441942cc25 P4 to Git Change 1158545 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/06/06 03:00:12
EPR #010002 - Change OpenCL version number from 1817 to 1818.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1564 edit
2015-06-06 03:12:05 -04:00
foreman e08daae657 P4 to Git Change 1158497 by bdhanase@bala_workpc_ocl on 2015/06/05 18:25:55
EPR #397491 - Back out changelist 1158454

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#119 edit
2015-06-05 18:32:33 -04:00
foreman 4be12926b4 P4 to Git Change 1158454 by bdhanase@bala_workpc_ocl on 2015/06/05 16:42:38
EPR #397491 - Back out changelist 1152826

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#118 edit
2015-06-05 16:57:15 -04:00
foreman 279bd0757d P4 to Git Change 1158411 by bdhanase@bala_workpc_ocl on 2015/06/05 15:03:35
EPR #397491 - Disable 32 bit OpenCL2.0 on Linux alone

	http://ocltc.amd.com/reviews/r/7683/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpucompiler.cpp#151 edit
2015-06-05 15:09:54 -04:00
foreman b49c9b62b0 P4 to Git Change 1158377 by smekhano@stas-rampitec-hsa on 2015/06/05 14:01:35
ECR #333753 - HSA HLC: fix for cannot select __hsail_memfence intrinsic under -O0
	Fix for bug 10808.

	We have missed always inliner pass on runtime only for -O0 build. aoc2 and opt.exe run it, but conformance binary itself does not.
	As a result a set of always_inline functions was not inlined and we cannot lower __hsail_memfence call which should accept only immediate arguments,
	where we are passing call arguments if it is not inlined.

	The fix ensures we are running at either of two inliner always if building for GPU. Under -O0 that is always inliner pass.
	In addition three helper functions in the library were marked as always_inline to ensure these are also inlined into atomic_work_item_fence() and thus
	supply immediate arguments into __hsail_memfence call. The dialect we are using in clang to build the library does not provide inlining of a "static inline"
	functions, so an additional attribute was needed.

	Also the fix unifies -O0 inliner invocation code for offline opt.exe and complib.

	Additionally fixed the complib bug, under -O0 OptLevel::setup() extis early, so does not change HLC_Disable_Amd_Inline_All variable.
	This variable contains the value left after blit kernels compilation. Added corresponding setup code to GPUO0OptLevel::optimize().

	In a long run we should call AMDPassManagerBuilder under -O0 as well and handle all that logic there.

	Testing: test_c11_atomics atomic_fence -O0, pipes -O0, smoke, precheckin, ocl_features
	Reviewed by Brian Sumner, Matthew Arsenalut and Evgeny Mankov

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/opt_level.cpp#27 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/tools/opt/opt.cpp#70 edit
... //depot/stg/opencl/drivers/opencl/library/hsa/hsail/src/misc/atomicWorkItemFence.cl#9 edit
2015-06-05 14:12:54 -04:00
foreman e1a230b826 P4 to Git Change 1158171 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/06/05 03:00:22
EPR #010002 - Change OpenCL version number from 1816 to 1817.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1563 edit
2015-06-05 03:08:32 -04:00
foreman a1d78b125f P4 to Git Change 1158061 by gandryey@gera-dev-w7 on 2015/06/04 18:04:24
ECR #304775 - Mipmaps support in OpenCL
	- Keep mipmaps in staging only

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#233 edit
2015-06-04 18:11:29 -04:00
foreman e0b2a44b3f P4 to Git Change 1158054 by gandryey@gera-dev-w7 on 2015/06/04 17:53:55
ECR #304775 - Fix for a memory "leak" in one GEHC sample
	- The app builds a dependency graph when the new command waits for the previous one. Our runtime couldn't release wait commands in this situation, because release is done in the command destructor. Release the events from the wait list when the command is done.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#71 edit
2015-06-04 18:06:46 -04:00
foreman 51d7e63f11 P4 to Git Change 1157942 by rayxiao@alit_opencl_rayxiao on 2015/06/04 14:00:57
EPR #396242 - Update to HCtoDCmapping: Adding guards for HCtoDCmapping in mapping parameters from LLVM to MVSC. New struct packing rule for doubles in Windows added. Use dc_alignment and hc_alignment to track parameter alignment on device and host compilers respectively.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpumapping.cpp#2 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpumapping.hpp#2 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpuprogram.cpp#66 edit
2015-06-04 14:14:26 -04:00
foreman a53e6a74a4 P4 to Git Change 1157927 by asalmanp@asalmanp-opencl-stg1 on 2015/06/04 13:19:47
EPR #420344 - Forum [180211]: enqueueNDRangeKernel crashes to execute device binary if it contains printf statements

	This is a temporary workaround to avoid app crash when a kernel has pritntf but the program object is built from a binary (i.e., the printf info is not propagated if the program object is built from a binary).

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/7676/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprintf.cpp#36 edit
2015-06-04 13:30:57 -04:00
foreman 59acc67b52 P4 to Git Change 1157757 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/06/04 03:00:11
EPR #010002 - Change OpenCL version number from 1815 to 1816.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1562 edit
2015-06-04 03:08:29 -04:00
foreman 6cffb032b1 P4 to Git Change 1157193 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/06/03 03:00:17
EPR #010002 - Change OpenCL version number from 1814 to 1815.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1561 edit
2015-06-03 03:26:34 -04:00
foreman 4b6532c7d0 P4 to Git Change 1156720 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/06/02 03:00:11
EPR #010002 - Change OpenCL version number from 1813 to 1814.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1560 edit
2015-06-02 03:11:49 -04:00
foreman 79b758537c P4 to Git Change 1156441 by yaxunl@yaxunl_stg_win50 on 2015/06/01 13:40:44
EPR #420584 - [CQE OCL][ISV][QR][SI] FAHBenchmark application is crashing on all SI cards.

	Wave limiter causes FAH crash on SI. Disable wave limiter for SI as a workaround.

	Opened bug #10817 to track this issue.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuwavelimiter.cpp#6 edit
2015-06-01 13:51:27 -04:00
foreman 51b3851007 P4 to Git Change 1156181 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/30 03:03:31
EPR #010002 - Change OpenCL version number from 1812 to 1813.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1559 edit
2015-05-30 03:18:17 -04:00
foreman 097a9fdd56 P4 to Git Change 1156178 by kzhuravl@win-kzhuravl-stg-oclhsa on 2015/05/30 02:59:02
EPR #333756 - Integrate header file cleanup from stg hsa and do necessary updates (cross branch checkin)

	Reviewers: Nikolay, Evgeniy, Laurent
	Testing: p4precheckin(http://ocltc:8111/viewModification.html?modId=52194&personal=true&init=1&tab=vcsModificationBuilds)

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/HSAIL/include/amd_hsa_common.h#1 branch
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/HSAIL/include/amd_hsa_elf.h#1 branch
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/HSAIL/include/amd_hsa_kernel_code.h#1 branch
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/HSAIL/include/amd_hsa_queue.h#1 branch
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/HSAIL/include/amd_hsa_signal.h#1 branch
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/HSAIL/include/hsa.h#1 branch
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/HSAIL/include/hsa_ext_finalize.h#1 branch
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/HSAIL/include/hsa_ext_image.h#1 branch
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/SI/scCompileSI.cpp#55 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/build/Makefile.scwrapper#27 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/build/Makefile.gpu#63 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudebugger.hpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.hpp#110 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#363 edit
2015-05-30 03:12:34 -04:00
foreman 9795320da5 P4 to Git Change 1155750 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/29 03:00:12
EPR #010002 - Change OpenCL version number from 1811 to 1812.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1558 edit
2015-05-29 03:09:50 -04:00
foreman 89ab6d41a0 P4 to Git Change 1155415 by gandryey@gera-w8 on 2015/05/28 11:39:24
ECR #304775 - Mipmaps support
	- Avoid a bogus error message for a mipmap unmap

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpumemory.cpp#121 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#219 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.hpp#81 edit
2015-05-28 11:55:23 -04:00
foreman 2b7be4d803 P4 to Git Change 1155209 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/28 03:00:13
EPR #010002 - Change OpenCL version number from 1810 to 1811.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1557 edit
2015-05-28 03:12:41 -04:00
foreman e4245322fc P4 to Git Change 1155080 by gandryey@gera-w8 on 2015/05/27 18:21:59
ECR #304775 - Mipmaps support in OpenCL
	- Enable mipmap extension by default

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#232 edit
2015-05-27 18:31:00 -04:00
foreman 6d913bfc23 P4 to Git Change 1155068 by jatang@jatang-opencl-hsa-stg1 on 2015/05/27 17:48:24
EPR #419347 - Fix a d3d9 memory leak.

	According to https://msdn.microsoft.com/en-us/library/windows/desktop/bb174386(v=vs.85).aspx: “Calling IDirect3DDevice9::GetDirect3D will increase the internal reference count on the IDirect3D9 interface. Failure to call IUnknown::Release when finished using this IDirect3D9 interface results in a memory leak.”.

	Although p3d9devEx->Release() has the same effect as p3d9dev->Release(), for clarification we better use p3d9dev->Release() instead.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDeviceD3D9.cpp#13 edit
2015-05-27 18:00:49 -04:00
foreman f329e3fc66 P4 to Git Change 1154755 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/27 03:00:12
EPR #010002 - Change OpenCL version number from 1809 to 1810.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1556 edit
2015-05-27 03:08:31 -04:00
foreman 5c0f3858ff P4 to Git Change 1154572 by gandryey@gera-w8 on 2015/05/26 16:21:11
ECR #304775 - Mipmaps support in OpenCL
	- Enable PAD2 bit for miplevel views

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#218 edit
2015-05-26 16:35:34 -04:00
foreman 60c0f95fa6 P4 to Git Change 1154196 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/26 03:00:12
EPR #010002 - Change OpenCL version number from 1808 to 1809.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1555 edit
2015-05-26 03:11:30 -04:00
foreman d9a4d01b17 P4 to Git Change 1153708 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/23 03:00:21
EPR #010002 - Change OpenCL version number from 1807 to 1808.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1554 edit
2015-05-23 03:12:38 -04:00
foreman 6a1476d1ce P4 to Git Change 1153391 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/22 03:00:11
EPR #010002 - Change OpenCL version number from 1806 to 1807.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1553 edit
2015-05-22 03:12:23 -04:00
foreman d8fa1abf83 P4 to Git Change 1153222 by atimofee@atimofee-hsa on 2015/05/21 15:03:48
ECR #333753 - HSA HLC: -hsail-enable-calls=0 should switch call support off.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/opt_level.cpp#26 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Transforms/IPO/AMDPassManagerBuilder.cpp#51 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/tools/opt/amdopt.inc#24 edit
2015-05-21 15:24:14 -04:00
foreman 6852d41216 P4 to Git Change 1152996 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/21 03:00:14
EPR #010002 - Change OpenCL version number from 1805 to 1806.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1552 edit
2015-05-21 03:09:29 -04:00
foreman 4f338e5578 P4 to Git Change 1152849 by skudchad@skudchad_test_win_opencl2 on 2015/05/20 17:15:00
EPR #403782 - IOMMU2/SVM
	- Update the caching and hit logic for resource cache to reflect allocation attributes for SVM. Else it can give wrong hits leading to hangs if a regular surface is used for shader upload etc. IOMMUv2 strictly needs shader and command buffers to have EXECUTE attribute.

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/7572/diff/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#217 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.hpp#80 edit
2015-05-20 17:28:59 -04:00
foreman 24ac37876f P4 to Git Change 1152826 by bdhanase@bala_workpc_ocl on 2015/05/20 16:21:12
EPR #397491 - Disabling generic address space on 32 bit windows too for now.

	Back out revision 116 from //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#117 edit
2015-05-20 16:35:07 -04:00
foreman 9d37ac1fc8 P4 to Git Change 1152825 by bdhanase@bala_workpc_ocl on 2015/05/20 16:19:13
EPR #397491 - According to HSA-Finalizer-ADD, for GPUVM32 private_segment_aperture_base_hi and group_segment_aperture_base_hi should be equal to the 32 bits of the 32 bit private and group segment flat address aperture.

	Reviewed by: German

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#362 edit
2015-05-20 16:30:03 -04:00
foreman a24f070742 P4 to Git Change 1152531 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/20 03:00:12
EPR #010002 - Change OpenCL version number from 1804 to 1805.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1551 edit
2015-05-20 03:13:14 -04:00
foreman 4cffcd3997 P4 to Git Change 1152294 by nhaustov@spb-hlc-tonga2_hsa on 2015/05/19 12:34:06
ECR #333756 - HSA Finalizer: Make sure size of kernarg segment, alignment of kernarg, private and group segments are multiple of 16. Update ORCA runtime assert. [ OpenCL integration of CL 1151953]

	Change by Nikolay Haustov
	Testing: http://ocltc:8111/viewModification.html?modId=51851&personal=true&init=1&tab=vcsModificationBuilds

	Also fix uncovered problem in test.

	Testing: pre-checkin
	Reviewed by: German

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/HSAIL/hsail-fin/HSAILFinalizer.cpp#16 integrate
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/HSAIL/tests/src/finalizer/features/structural_analysis/short_circuit/short_circuit06.hsail#4 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#284 edit
2015-05-19 12:40:37 -04:00
foreman 7fa12b2bc8 P4 to Git Change 1152081 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/19 03:00:17
EPR #010002 - Change OpenCL version number from 1803 to 1804.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1550 edit
2015-05-19 03:15:06 -04:00
foreman 915592103f P4 to Git Change 1151968 by skudchad@skudchad_test_win_opencl2 on 2015/05/18 20:09:41
EPR #403782 - IOMMU2/SVM
	- Disable DX interop on SVM. This is a feature for SVM and may need more work.

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/7555/diff/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#310 edit
2015-05-18 20:15:12 -04:00
foreman ebe57f6e94 P4 to Git Change 1151680 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/16 03:00:11
EPR #010002 - Change OpenCL version number from 1802 to 1803.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1549 edit
2015-05-16 03:11:08 -04:00
foreman 488ac00670 P4 to Git Change 1151655 by gandryey@gera-w8 on 2015/05/15 19:27:54
ECR #304775 - Mipmaps support
	- Following CL#1151650. Change the comparison condition to 1.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#216 edit
2015-05-15 19:38:50 -04:00
foreman b8c761b199 P4 to Git Change 1151650 by gandryey@gera-w8 on 2015/05/15 18:45:24
ECR #304775 - Mipmaps support
	- Enable miplevel flag even for the first mip level when runtime creates a view. Otherwise GSL may change the pitch alignment for the created view.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#215 edit
2015-05-15 18:50:37 -04:00
foreman 5303c618b2 P4 to Git Change 1151521 by jatang@jatang-opencl-hsa-stg1 on 2015/05/15 15:16:15
EPR #419347 - Fix a d3d9 memory leak.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDeviceD3D9.cpp#12 edit
2015-05-15 15:49:45 -04:00
foreman 4b5f8c85fa P4 to Git Change 1151506 by rili@rili_opencl_stg on 2015/05/15 14:56:06
EPR #418590 - Fix improper check for temp path.
	                       - Existing code will change temp path to "." if tempPath is "C:\Windows\Temp\"
	                       - Need to make sure temp path will be changed to "." if tempPath is "C:\Windows\" or "C:\Windows"

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/os/os_win32.cpp#44 edit
2015-05-15 15:26:19 -04:00
foreman dd63bd7d18 P4 to Git Change 1151492 by bdhanase@bala_workpc_ocl on 2015/05/15 14:40:44
EPR #397491 - Disable generic address space only on 32 bit Linux

	Reviewed by: German

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#116 edit
2015-05-15 15:06:35 -04:00
foreman 5da96e702c P4 to Git Change 1151415 by jatang@jatang-opencl-hsa-stg1 on 2015/05/15 11:06:22
EPR #412821 - Fix a crash when the ThreadTrace Object is freed before a ThreadTrace command is processed.

	Also change 'None' to 'Undefined', since 'None' is a macro defined in X.h.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/platform/command.hpp#77 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/threadtrace.hpp#5 edit
2015-05-15 11:14:53 -04:00
foreman 3f973726f8 P4 to Git Change 1151350 by nhaustov@spb-hlc-kv500_hsa on 2015/05/15 07:11:40
ECR #333756 - Fix includes.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/libelf/_libelf.h#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/libelf/libelf.h#11 edit
2015-05-15 07:20:20 -04:00
foreman 4ec8683f24 P4 to Git Change 1151344 by nhaustov@nhaustov_hsa1 on 2015/05/15 06:37:04
ECR #333756 - Avoid including sys/param.h in libelf.h to avoid name conflict with SC sources.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/libelf/elf_strptr.c#6 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/libelf/elf_update.c#11 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/libelf/libelf.h#10 edit
2015-05-15 06:45:28 -04:00
foreman 81fdab5c28 P4 to Git Change 1151293 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/15 03:00:12
EPR #010002 - Change OpenCL version number from 1801 to 1802.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1548 edit
2015-05-15 03:07:12 -04:00
foreman 1c5ee64101 P4 to Git Change 1151052 by emankov@em-hsa-amd on 2015/05/14 15:16:47
ECR #333753 - Compiler Lib/RT: libutils.h usage removal due to non-API interface

	Utils are to be used only by Compiler Lib itself.

	Testing: pre checkin

	Reviewers: German Andryeyev, Brian Sumner, Yaxun Liu

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.cpp#8 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.h#17 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#178 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#193 edit
2015-05-14 15:28:01 -04:00
foreman 889deb9f55 P4 to Git Change 1150724 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/14 03:00:47
EPR #010002 - Change OpenCL version number from 1800 to 1801.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1547 edit
2015-05-14 03:10:35 -04:00
foreman 22e298d645 P4 to Git Change 1150377 by gandryey@gera-w8 on 2015/05/13 11:39:13
EPR #419351 - clEnqueueNDRange crash if one doesn't create a device queue and use device enqueue in the kernel
	- add a check for defQueue is NULL in case the app didn't create one.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#510 edit
2015-05-13 12:20:57 -04:00
foreman 70aabc5325 P4 to Git Change 1150348 by rayxiao@alit_opencl_rayxiao on 2015/05/13 10:49:22
EPR #396242 - Solution to cpu device alignment bug.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/edg/src/amd_ocl_attribute.c#24 edit
... //depot/stg/opencl/drivers/opencl/compiler/edg/src/cmd_line.c#86 edit
... //depot/stg/opencl/drivers/opencl/compiler/edg/src/il.c#28 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpucommand.cpp#64 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpucommand.hpp#39 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpukernel.hpp#7 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpumapping.cpp#1 add
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpumapping.hpp#1 add
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpuprogram.cpp#65 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpuprogram.hpp#13 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#231 edit
... //depot/stg/opencl/drivers/opencl/tools/runocl/options.c#11 edit
2015-05-13 12:01:50 -04:00