diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet50_imagenet/Makefile b/llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet50_imagenet/Makefile
index 823ea6c86ab0f306975e851edbf29efc21bdcdb5..609901a4e2cce631af817a26bc75765d18b94208 100644
--- a/llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet50_imagenet/Makefile
+++ b/llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet50_imagenet/Makefile
@@ -1,3 +1,4 @@
+
 DNN_BENCHMARK_ROOT = $(LLVM_SRC_ROOT)/test/VISC/DNN_Benchmarks
 HPVM_BUILD_DIR = $(LLVM_BUILD_ROOT)
 
@@ -39,6 +40,7 @@ CONF_FILE_PATH=$(LLVM_SRC_ROOT)/test/VISC/DNN_Benchmarks/benchmarks/$(APP)/data/
 VISC_OPTFLAGS3 = -load  $(HPVM_LIB_DIR)/LLVMBuildDFG.so -load $(HPVM_LIB_DIR)/LLVMInPlaceDFGAnalysis.so -load  $(HPVM_LIB_DIR)/LLVMDFG2LLVM_WrapperAPI.so    -load  $(HPVM_LIB_DIR)/LLVMDFG2LLVM_X86.so -load  $(HPVM_LIB_DIR)/LLVMFuseHPVMTensorNodes.so  -load  $(HPVM_LIB_DIR)/LLVMClearDFG.so   -inplace -hpvm-fuse -dfg2llvm-wrapperapi -quantization-levels-filename=$(WRAPPER_API_QUANT_FILE_PATH) -configuration-inputs-filename=$(CONF_FILE_PATH) -dfg2llvm-x86 -clearDFG
 
 
+
 TARGET = $(BUILD_DIR)/$(APP).opt.bc
 SOURCES = $(SRC_DIR)/$(APP).cpp
 VISC_RT_PATH = $(LLVM_SRC_ROOT)/../build/projects/visc-rt/visc-rt.ll
@@ -69,6 +71,7 @@ $(BUILD_DIR)/%.opt.bc: $(BUILD_DIR)/%.ll
 	$(CC) $(BUILD_DIR)/$(APP)_loop_wrapperapi_linked.bc $(TENSOR_LIB_DIR) $(PROFILER_LIB_DIR) $(SOC_SIMULATOR_LIB_DIR) -o $(BUILD_DIR)/$(APP)_loop_wrapperapi_linked $(LINKER_FLAGS)
 
 
+
 $(BUILD_DIR):
 	mkdir -p $@
 
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet50_imagenet/data/tuner_confs.txt b/llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet50_imagenet/data/tuner_confs.txt
index ede27ce6f5952d4d1be47640a46771d1f4c51ab2..b0814ec4b32b2840a8af2fea7329af9b0769f6df 100644
--- a/llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet50_imagenet/data/tuner_confs.txt
+++ b/llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet50_imagenet/data/tuner_confs.txt
@@ -4,9 +4,15 @@ conf1 1 1 75.7 0.0
 1 gpu conv fp32 11 add fp32 1 relu fp32 1 pool_max fp32 1
 2 gpu batchnorm fp32 11
 3 gpu conv fp32 11 add fp32 1
-4 gpu batchnorm fp32 11
-5 gpu relu fp32 11
-6 gpu conv fp32 11 add fp32 1
+4 gpu conv fp32 11 add fp32 1
+5 gpu batchnorm fp32 11
+6 gpu batchnorm fp32 11
+7 gpu relu fp32 11
+8 gpu conv fp32 11 add fp32 1
+9 gpu batchnorm fp32 11
+10 gpu relu fp32 11
+11 gpu conv fp32 11 add fp32 1
+12 gpu batchnorm fp32 11
 7 gpu batchnorm fp32 11
 8 gpu relu fp32 11
 9 gpu conv fp32 11 add fp32 1
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet50_imagenet/src/resnet50_imagenet_loop.cpp b/llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet50_imagenet/src/resnet50_imagenet_loop.cpp
index e43896f7d2ce25ff80a49c99bd9688d192146d26..916f0440a7cbb3e16d024a67c8669bd73b5b7348 100644
--- a/llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet50_imagenet/src/resnet50_imagenet_loop.cpp
+++ b/llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet50_imagenet/src/resnet50_imagenet_loop.cpp
@@ -1834,7 +1834,7 @@ void var_227_node(void* t1, size_t bytes_t1, void* t2, size_t bytes_t2) {
 }
 
 void var_228_node(void* t1, size_t bytes_t1) { 
-  __visc__hint(visc::CUDNN_TARGET); 
+  __visc__hint(visc::PROMISE_TARGET); 
   __visc__attributes(1, t1, 0); 
 
   void* r = __visc__tensor_softmax(t1);