P4 to Git Change 1112415 by smekhano@stas-moonshine-llvm-merge on 2015/01/16 14:05:45
ECR #333753 - HSA Clang: deleted obsolted files after the merge and fixed makefiles Affected files ... ... //depot/stg/opencl/drivers/opencl/compiler/clang36/include/build/Makefile.include#2 edit ... //depot/stg/opencl/drivers/opencl/compiler/clang36/include/clang/Analysis/FlowSensitive/DataflowSolver.h#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/include/clang/Analysis/Support/BlkExprDeclBitVector.h#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/include/clang/Analysis/Visitors/CFGRecStmtDeclVisitor.h#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/include/clang/Analysis/Visitors/CFGRecStmtVisitor.h#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/include/clang/Analysis/Visitors/CFGStmtVisitor.h#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/include/clang/Basic/ConvertUTF.h#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/include/clang/Basic/OnDiskHashTable.h#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/include/clang/Driver/Arg.h#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/include/clang/Driver/ArgList.h#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/include/clang/Driver/CC1AsOptions.h#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/include/clang/Driver/CC1AsOptions.td#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/include/clang/Driver/CC1Options.h#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/include/clang/Driver/OptParser.td#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/include/clang/Driver/OptSpecifier.h#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/include/clang/Driver/OptTable.h#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/include/clang/Driver/Option.h#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/include/clang/Frontend/ChainedIncludesSource.h#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/include/clang/Lex/PPMutationListener.h#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/lib/AST/CommentDumper.cpp#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/lib/AST/DumpXML.cpp#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/lib/AST/MangleNumberingContext.cpp#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/lib/Basic/ConvertUTF.c#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/lib/Basic/ConvertUTFWrapper.cpp#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/lib/CodeGen/CGRTTI.cpp#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/lib/CodeGen/CGSPIRBlocks.cpp#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/lib/CodeGen/CGSPIRBlocks.h#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/lib/CodeGen/build/Makefile.codegen#2 edit ... //depot/stg/opencl/drivers/opencl/compiler/clang36/lib/Driver/Arg.cpp#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/lib/Driver/ArgList.cpp#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/lib/Driver/CC1AsOptions.cpp#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/lib/Driver/OptTable.cpp#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/lib/Driver/Option.cpp#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/lib/Driver/build/Makefile.driver#2 edit ... //depot/stg/opencl/drivers/opencl/compiler/clang36/lib/Sema/TargetAttributesSema.cpp#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/lib/Sema/TargetAttributesSema.h#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/lib/StaticAnalyzer/Checkers/IdempotentOperationChecker.cpp#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/lib/StaticAnalyzer/Core/TextPathDiagnostics.cpp#2 delete ... //depot/stg/opencl/drivers/opencl/compiler/clang36/utils/TableGen/OptParserEmitter.cpp#2 delete
이 커밋은 다음에 포함됨:
@@ -152,14 +152,6 @@ Settings::create(
|
||||
// Disable thread trace by default for all devices
|
||||
threadTraceEnable_ = false;
|
||||
|
||||
// Save resource cache size
|
||||
#ifdef ATI_OS_LINUX
|
||||
// Due to EPR#406216, set the default value for Linux for now
|
||||
resourceCacheSize_ = GPU_RESOURCE_CACHE_SIZE * Mi;
|
||||
#else
|
||||
resourceCacheSize_ = std::max((calAttr.localRAM / 8) * Mi, GPU_RESOURCE_CACHE_SIZE * Mi);
|
||||
#endif
|
||||
|
||||
if (calAttr.doublePrecision) {
|
||||
// Report FP_FAST_FMA define if double precision HW
|
||||
reportFMA_ = true;
|
||||
@@ -453,6 +445,22 @@ Settings::create(
|
||||
remoteAlloc_ = true;
|
||||
}
|
||||
|
||||
// Save resource cache size
|
||||
#ifdef ATI_OS_LINUX
|
||||
// Due to EPR#406216, set the default value for Linux for now
|
||||
resourceCacheSize_ = GPU_RESOURCE_CACHE_SIZE * Mi;
|
||||
#else
|
||||
if (remoteAlloc_) {
|
||||
resourceCacheSize_ = std::max((calAttr.uncachedRemoteRAM / 8) * Mi,
|
||||
GPU_RESOURCE_CACHE_SIZE * Mi);
|
||||
}
|
||||
else {
|
||||
resourceCacheSize_ = std::max((calAttr.localRAM / 8) * Mi,
|
||||
GPU_RESOURCE_CACHE_SIZE * Mi);
|
||||
}
|
||||
resourceCacheSize_ = std::min(resourceCacheSize_, 512 * Mi);
|
||||
#endif
|
||||
|
||||
// Override current device settings
|
||||
override();
|
||||
|
||||
|
||||
새 이슈에서 참조
사용자 차단