#if 0 ; shader debug name: x64\Debug\DX12DefaultMissShader.pdb ; shader hash: 052b3e9870383e65fb0e0abd6fb1d924 ; ; Buffer Definitions: ; ; ; Resource Bindings: ; ; Name Type Format Dim ID HLSL Bind Count ; ------------------------------ ---------- ------- ----------- ------- -------------- ------ ; target datalayout = "e-m:e-p:32:32-i1:32-i8:32-i16:32-i32:32-i64:64-f16:32-f32:32-f64:64-n8:16:32:64" target triple = "dxil-ms-dx" %struct.HitInfo = type { [5 x <4 x float>], [5 x float], i32 } @dx.nothing.a = internal constant [1 x i32] zeroinitializer ; Function Attrs: nounwind define void @"\01?Miss@@YAXUHitInfo@@@Z"(%struct.HitInfo* noalias %payload) #0 { %1 = getelementptr inbounds %struct.HitInfo, %struct.HitInfo* %payload, i32 0, i32 2 %2 = load i32, i32* %1, align 4 %3 = icmp ult i32 %2, 5 %4 = icmp ne i1 %3, false %5 = icmp ne i1 %4, false br i1 %5, label %6, label %15 ;