File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
llvm/tools/sycl-post-link Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -125,9 +125,9 @@ void CUDASpecConstantToSymbolPass::allocatePerKernelGlobals(NamedMDNode *MD) {
125
125
LLVM_DEBUG (llvm::dbgs () << " Working on: " << KernelName << " \n " );
126
126
unsigned PerKernelSize = 0 ;
127
127
// Loop over all spec constants of a kernel
128
- for (unsigned i = 1 ; i < Node->getNumOperands (); ++i ) {
129
- MDNode *SC = dyn_cast <MDNode>(Node->getOperand (i ));
130
- assert (SC && SC ->getNumOperands () >= 4 && " Invalid node." );
128
+ for (unsigned I = 1 ; I < Node->getNumOperands (); ++I ) {
129
+ MDNode *SC = cast <MDNode>(Node->getOperand (I ));
130
+ assert (SC->getNumOperands () >= 4 && " Invalid node." );
131
131
// get the size and offset node to calculate the total size of spec
132
132
// constants (size of type + offset in the composite - if any);
133
133
PerKernelSize += uintFromMDNode (SC, SC->getNumOperands () - 1 );
You can’t perform that action at this time.
0 commit comments