Function XF_BITSHIFT

Function Documentation

Warning

doxygenfunction: Unable to resolve function “XF_BITSHIFT” with arguments “(NPC)”. Candidate function could not be parsed. Parsing error is Error when parsing function declaration. If the function has no return type: Error in declarator or parameters-and-qualifiers Main error: Invalid C++ declaration: Expecting “(” in parameters-and-qualifiers. [error at 1] i<(1<< XF_BITSHIFT(NPC));i++) { if(NPC==XF_NPPC1) { input_read=0;} else { input_read=Offset[indoffset+i] - block_start_ind;} for(ap_uint< 5 > c=0, k=0;c< 3;c++, k+=8) { if(PLANES !=1) { CoreProcessUpArea(line0[input_read].range(k+7, k), line0[input_read+1].range(k+7, k), line1[input_read].range(k+7, k), line1[input_read+1].range(k+7, k), Weight[indoffset+i], Yweight, &Pixels);val.range((i *XF_PIXELWIDTH(DEPTH, NPC))+k+7,(i *XF_PIXELWIDTH(DEPTH, NPC))+k)=Pixels;} else { if(c==0) { CoreProcessUpArea(line0[input_read], line0[input_read+1], line1[input_read], line1[input_read+1], Weight[indoffset+i], Yweight, &Pixels);shift=i<< XF_BITSHIFT(NPC);val.range(shift+7, shift)=Pixels;} } } } return val;}static uint64_t xFUDivAreaUp(uint64_t in_n, unsigned short in_d) { uint64_t out_res=in_n/in_d;return out_res;}template< int SRC_ROWS, int SRC_COLS, int PLANES, int DEPTH, int NPC, int WORDWIDTH, int DST_ROWS, int DST_COLS, int SRC_TC, int DST_TC >void xFResizeAreaUpScale(xf::cv::Mat< DEPTH, SRC_ROWS, SRC_COLS, NPC > &stream_in, xf::cv::Mat< DEPTH, DST_ROWS, DST_COLS, NPC > &resize_out) { enum { DEPTH_LBUF=(SRC_COLS+NPC - 1)/NPC };XF_TNAME(DEPTH, NPC) lbuf_in0[DEPTH_LBUF];XF_TNAME(DEPTH, NPC) lbuf_in1[DEPTH_LBUF];XF_TNAME(DEPTH, NPC) lbuf_in2[DEPTH_LBUF];ap_uint< 13 > Hoffset[DST_COLS], Voffset[DST_ROWS];uint32_t Hweight[DST_COLS], Vweight[DST_ROWS+1];if(NPC==XF_NPPC8) { } else if(NPC==XF_NPPC4) { } else if(NPC==XF_NPPC2) { } unsigned short height=stream_in.rows;unsigned short width=stream_in.cols;unsigned short out_height=resize_out.rows;unsigned short out_width=resize_out.cols;unsigned short imgInput_ncpr=(width+(NPC - 1)) > XF_BITSHIFT (NPC) -^ Potential other error: Error in parsing template argument list. If type argument: Main error: Invalid C++ declaration: Expected identifier in nested name. [error at 2] i<(1<< XF_BITSHIFT(NPC));i++) { if(NPC==XF_NPPC1) { input_read=0;} else { input_read=Offset[indoffset+i] - block_start_ind;} for(ap_uint< 5 > c=0, k=0;c< 3;c++, k+=8) { if(PLANES !=1) { CoreProcessUpArea(line0[input_read].range(k+7, k), line0[input_read+1].range(k+7, k), line1[input_read].range(k+7, k), line1[input_read+1].range(k+7, k), Weight[indoffset+i], Yweight, &Pixels);val.range((i *XF_PIXELWIDTH(DEPTH, NPC))+k+7,(i *XF_PIXELWIDTH(DEPTH, NPC))+k)=Pixels;} else { if(c==0) { CoreProcessUpArea(line0[input_read], line0[input_read+1], line1[input_read], line1[input_read+1], Weight[indoffset+i], Yweight, &Pixels);shift=i<< XF_BITSHIFT(NPC);val.range(shift+7, shift)=Pixels;} } } } return val;}static uint64_t xFUDivAreaUp(uint64_t in_n, unsigned short in_d) { uint64_t out_res=in_n/in_d;return out_res;}template< int SRC_ROWS, int SRC_COLS, int PLANES, int DEPTH, int NPC, int WORDWIDTH, int DST_ROWS, int DST_COLS, int SRC_TC, int DST_TC >void xFResizeAreaUpScale(xf::cv::Mat< DEPTH, SRC_ROWS, SRC_COLS, NPC > &stream_in, xf::cv::Mat< DEPTH, DST_ROWS, DST_COLS, NPC > &resize_out) { enum { DEPTH_LBUF=(SRC_COLS+NPC - 1)/NPC };XF_TNAME(DEPTH, NPC) lbuf_in0[DEPTH_LBUF];XF_TNAME(DEPTH, NPC) lbuf_in1[DEPTH_LBUF];XF_TNAME(DEPTH, NPC) lbuf_in2[DEPTH_LBUF];ap_uint< 13 > Hoffset[DST_COLS], Voffset[DST_ROWS];uint32_t Hweight[DST_COLS], Vweight[DST_ROWS+1];if(NPC==XF_NPPC8) { } else if(NPC==XF_NPPC4) { } else if(NPC==XF_NPPC2) { } unsigned short height=stream_in.rows;unsigned short width=stream_in.cols;unsigned short out_height=resize_out.rows;unsigned short out_width=resize_out.cols;unsigned short imgInput_ncpr=(width+(NPC - 1)) > XF_BITSHIFT (NPC) –^ Potential other error: Error in parsing template argument list. If type argument: Invalid C++ declaration: Expected identifier in nested name. [error at 2] i<(1<< XF_BITSHIFT(NPC));i++) { if(NPC==XF_NPPC1) { input_read=0;} else { input_read=Offset[indoffset+i] - block_start_ind;} for(ap_uint< 5 > c=0, k=0;c< 3;c++, k+=8) { if(PLANES !=1) { CoreProcessUpArea(line0[input_read].range(k+7, k), line0[input_read+1].range(k+7, k), line1[input_read].range(k+7, k), line1[input_read+1].range(k+7, k), Weight[indoffset+i], Yweight, &Pixels);val.range((i *XF_PIXELWIDTH(DEPTH, NPC))+k+7,(i *XF_PIXELWIDTH(DEPTH, NPC))+k)=Pixels;} else { if(c==0) { CoreProcessUpArea(line0[input_read], line0[input_read+1], line1[input_read], line1[input_read+1], Weight[indoffset+i], Yweight, &Pixels);shift=i<< XF_BITSHIFT(NPC);val.range(shift+7, shift)=Pixels;} } } } return val;}static uint64_t xFUDivAreaUp(uint64_t in_n, unsigned short in_d) { uint64_t out_res=in_n/in_d;return out_res;}template< int SRC_ROWS, int SRC_COLS, int PLANES, int DEPTH, int NPC, int WORDWIDTH, int DST_ROWS, int DST_COLS, int SRC_TC, int DST_TC >void xFResizeAreaUpScale(xf::cv::Mat< DEPTH, SRC_ROWS, SRC_COLS, NPC > &stream_in, xf::cv::Mat< DEPTH, DST_ROWS, DST_COLS, NPC > &resize_out) { enum { DEPTH_LBUF=(SRC_COLS+NPC - 1)/NPC };XF_TNAME(DEPTH, NPC) lbuf_in0[DEPTH_LBUF];XF_TNAME(DEPTH, NPC) lbuf_in1[DEPTH_LBUF];XF_TNAME(DEPTH, NPC) lbuf_in2[DEPTH_LBUF];ap_uint< 13 > Hoffset[DST_COLS], Voffset[DST_ROWS];uint32_t Hweight[DST_COLS], Vweight[DST_ROWS+1];if(NPC==XF_NPPC8) { } else if(NPC==XF_NPPC4) { } else if(NPC==XF_NPPC2) { } unsigned short height=stream_in.rows;unsigned short width=stream_in.cols;unsigned short out_height=resize_out.rows;unsigned short out_width=resize_out.cols;unsigned short imgInput_ncpr=(width+(NPC - 1)) > XF_BITSHIFT (NPC) –^ If non-type argument: Invalid C++ declaration: Expected “…>”, “>” or “,” in template argument list. [error at 24] i<(1<< XF_BITSHIFT(NPC));i++) { if(NPC==XF_NPPC1) { input_read=0;} else { input_read=Offset[indoffset+i] - block_start_ind;} for(ap_uint< 5 > c=0, k=0;c< 3;c++, k+=8) { if(PLANES !=1) { CoreProcessUpArea(line0[input_read].range(k+7, k), line0[input_read+1].range(k+7, k), line1[input_read].range(k+7, k), line1[input_read+1].range(k+7, k), Weight[indoffset+i], Yweight, &Pixels);val.range((i *XF_PIXELWIDTH(DEPTH, NPC))+k+7,(i *XF_PIXELWIDTH(DEPTH, NPC))+k)=Pixels;} else { if(c==0) { CoreProcessUpArea(line0[input_read], line0[input_read+1], line1[input_read], line1[input_read+1], Weight[indoffset+i], Yweight, &Pixels);shift=i<< XF_BITSHIFT(NPC);val.range(shift+7, shift)=Pixels;} } } } return val;}static uint64_t xFUDivAreaUp(uint64_t in_n, unsigned short in_d) { uint64_t out_res=in_n/in_d;return out_res;}template< int SRC_ROWS, int SRC_COLS, int PLANES, int DEPTH, int NPC, int WORDWIDTH, int DST_ROWS, int DST_COLS, int SRC_TC, int DST_TC >void xFResizeAreaUpScale(xf::cv::Mat< DEPTH, SRC_ROWS, SRC_COLS, NPC > &stream_in, xf::cv::Mat< DEPTH, DST_ROWS, DST_COLS, NPC > &resize_out) { enum { DEPTH_LBUF=(SRC_COLS+NPC - 1)/NPC };XF_TNAME(DEPTH, NPC) lbuf_in0[DEPTH_LBUF];XF_TNAME(DEPTH, NPC) lbuf_in1[DEPTH_LBUF];XF_TNAME(DEPTH, NPC) lbuf_in2[DEPTH_LBUF];ap_uint< 13 > Hoffset[DST_COLS], Voffset[DST_ROWS];uint32_t Hweight[DST_COLS], Vweight[DST_ROWS+1];if(NPC==XF_NPPC8) { } else if(NPC==XF_NPPC4) { } else if(NPC==XF_NPPC2) { } unsigned short height=stream_in.rows;unsigned short width=stream_in.cols;unsigned short out_height=resize_out.rows;unsigned short out_width=resize_out.cols;unsigned short imgInput_ncpr=(width+(NPC - 1)) > XF_BITSHIFT (NPC) ————————^ If non-type argument: Invalid C++ declaration: Expected “…>”, “>” or “,” in template argument list. [error at 24] i<(1<< XF_BITSHIFT(NPC));i++) { if(NPC==XF_NPPC1) { input_read=0;} else { input_read=Offset[indoffset+i] - block_start_ind;} for(ap_uint< 5 > c=0, k=0;c< 3;c++, k+=8) { if(PLANES !=1) { CoreProcessUpArea(line0[input_read].range(k+7, k), line0[input_read+1].range(k+7, k), line1[input_read].range(k+7, k), line1[input_read+1].range(k+7, k), Weight[indoffset+i], Yweight, &Pixels);val.range((i *XF_PIXELWIDTH(DEPTH, NPC))+k+7,(i *XF_PIXELWIDTH(DEPTH, NPC))+k)=Pixels;} else { if(c==0) { CoreProcessUpArea(line0[input_read], line0[input_read+1], line1[input_read], line1[input_read+1], Weight[indoffset+i], Yweight, &Pixels);shift=i<< XF_BITSHIFT(NPC);val.range(shift+7, shift)=Pixels;} } } } return val;}static uint64_t xFUDivAreaUp(uint64_t in_n, unsigned short in_d) { uint64_t out_res=in_n/in_d;return out_res;}template< int SRC_ROWS, int SRC_COLS, int PLANES, int DEPTH, int NPC, int WORDWIDTH, int DST_ROWS, int DST_COLS, int SRC_TC, int DST_TC >void xFResizeAreaUpScale(xf::cv::Mat< DEPTH, SRC_ROWS, SRC_COLS, NPC > &stream_in, xf::cv::Mat< DEPTH, DST_ROWS, DST_COLS, NPC > &resize_out) { enum { DEPTH_LBUF=(SRC_COLS+NPC - 1)/NPC };XF_TNAME(DEPTH, NPC) lbuf_in0[DEPTH_LBUF];XF_TNAME(DEPTH, NPC) lbuf_in1[DEPTH_LBUF];XF_TNAME(DEPTH, NPC) lbuf_in2[DEPTH_LBUF];ap_uint< 13 > Hoffset[DST_COLS], Voffset[DST_ROWS];uint32_t Hweight[DST_COLS], Vweight[DST_ROWS+1];if(NPC==XF_NPPC8) { } else if(NPC==XF_NPPC4) { } else if(NPC==XF_NPPC2) { } unsigned short height=stream_in.rows;unsigned short width=stream_in.cols;unsigned short out_height=resize_out.rows;unsigned short out_width=resize_out.cols;unsigned short imgInput_ncpr=(width+(NPC - 1)) > XF_BITSHIFT (NPC) ————————^ If the function has a return type: Error in declarator or parameters-and-qualifiers If pointer to member declarator: Main error: Invalid C++ declaration: Expected identifier in nested name. [error at 1] i<(1<< XF_BITSHIFT(NPC));i++) { if(NPC==XF_NPPC1) { input_read=0;} else { input_read=Offset[indoffset+i] - block_start_ind;} for(ap_uint< 5 > c=0, k=0;c< 3;c++, k+=8) { if(PLANES !=1) { CoreProcessUpArea(line0[input_read].range(k+7, k), line0[input_read+1].range(k+7, k), line1[input_read].range(k+7, k), line1[input_read+1].range(k+7, k), Weight[indoffset+i], Yweight, &Pixels);val.range((i *XF_PIXELWIDTH(DEPTH, NPC))+k+7,(i *XF_PIXELWIDTH(DEPTH, NPC))+k)=Pixels;} else { if(c==0) { CoreProcessUpArea(line0[input_read], line0[input_read+1], line1[input_read], line1[input_read+1], Weight[indoffset+i], Yweight, &Pixels);shift=i<< XF_BITSHIFT(NPC);val.range(shift+7, shift)=Pixels;} } } } return val;}static uint64_t xFUDivAreaUp(uint64_t in_n, unsigned short in_d) { uint64_t out_res=in_n/in_d;return out_res;}template< int SRC_ROWS, int SRC_COLS, int PLANES, int DEPTH, int NPC, int WORDWIDTH, int DST_ROWS, int DST_COLS, int SRC_TC, int DST_TC >void xFResizeAreaUpScale(xf::cv::Mat< DEPTH, SRC_ROWS, SRC_COLS, NPC > &stream_in, xf::cv::Mat< DEPTH, DST_ROWS, DST_COLS, NPC > &resize_out) { enum { DEPTH_LBUF=(SRC_COLS+NPC - 1)/NPC };XF_TNAME(DEPTH, NPC) lbuf_in0[DEPTH_LBUF];XF_TNAME(DEPTH, NPC) lbuf_in1[DEPTH_LBUF];XF_TNAME(DEPTH, NPC) lbuf_in2[DEPTH_LBUF];ap_uint< 13 > Hoffset[DST_COLS], Voffset[DST_ROWS];uint32_t Hweight[DST_COLS], Vweight[DST_ROWS+1];if(NPC==XF_NPPC8) { } else if(NPC==XF_NPPC4) { } else if(NPC==XF_NPPC2) { } unsigned short height=stream_in.rows;unsigned short width=stream_in.cols;unsigned short out_height=resize_out.rows;unsigned short out_width=resize_out.cols;unsigned short imgInput_ncpr=(width+(NPC - 1)) > XF_BITSHIFT (NPC) -^ Potential other error: Error in parsing template argument list. If type argument: Invalid C++ declaration: Expected identifier in nested name. [error at 2] i<(1<< XF_BITSHIFT(NPC));i++) { if(NPC==XF_NPPC1) { input_read=0;} else { input_read=Offset[indoffset+i] - block_start_ind;} for(ap_uint< 5 > c=0, k=0;c< 3;c++, k+=8) { if(PLANES !=1) { CoreProcessUpArea(line0[input_read].range(k+7, k), line0[input_read+1].range(k+7, k), line1[input_read].range(k+7, k), line1[input_read+1].range(k+7, k), Weight[indoffset+i], Yweight, &Pixels);val.range((i *XF_PIXELWIDTH(DEPTH, NPC))+k+7,(i *XF_PIXELWIDTH(DEPTH, NPC))+k)=Pixels;} else { if(c==0) { CoreProcessUpArea(line0[input_read], line0[input_read+1], line1[input_read], line1[input_read+1], Weight[indoffset+i], Yweight, &Pixels);shift=i<< XF_BITSHIFT(NPC);val.range(shift+7, shift)=Pixels;} } } } return val;}static uint64_t xFUDivAreaUp(uint64_t in_n, unsigned short in_d) { uint64_t out_res=in_n/in_d;return out_res;}template< int SRC_ROWS, int SRC_COLS, int PLANES, int DEPTH, int NPC, int WORDWIDTH, int DST_ROWS, int DST_COLS, int SRC_TC, int DST_TC >void xFResizeAreaUpScale(xf::cv::Mat< DEPTH, SRC_ROWS, SRC_COLS, NPC > &stream_in, xf::cv::Mat< DEPTH, DST_ROWS, DST_COLS, NPC > &resize_out) { enum { DEPTH_LBUF=(SRC_COLS+NPC - 1)/NPC };XF_TNAME(DEPTH, NPC) lbuf_in0[DEPTH_LBUF];XF_TNAME(DEPTH, NPC) lbuf_in1[DEPTH_LBUF];XF_TNAME(DEPTH, NPC) lbuf_in2[DEPTH_LBUF];ap_uint< 13 > Hoffset[DST_COLS], Voffset[DST_ROWS];uint32_t Hweight[DST_COLS], Vweight[DST_ROWS+1];if(NPC==XF_NPPC8) { } else if(NPC==XF_NPPC4) { } else if(NPC==XF_NPPC2) { } unsigned short height=stream_in.rows;unsigned short width=stream_in.cols;unsigned short out_height=resize_out.rows;unsigned short out_width=resize_out.cols;unsigned short imgInput_ncpr=(width+(NPC - 1)) > XF_BITSHIFT (NPC) –^ If non-type argument: Invalid C++ declaration: Expected “…>”, “>” or “,” in template argument list. [error at 24] i<(1<< XF_BITSHIFT(NPC));i++) { if(NPC==XF_NPPC1) { input_read=0;} else { input_read=Offset[indoffset+i] - block_start_ind;} for(ap_uint< 5 > c=0, k=0;c< 3;c++, k+=8) { if(PLANES !=1) { CoreProcessUpArea(line0[input_read].range(k+7, k), line0[input_read+1].range(k+7, k), line1[input_read].range(k+7, k), line1[input_read+1].range(k+7, k), Weight[indoffset+i], Yweight, &Pixels);val.range((i *XF_PIXELWIDTH(DEPTH, NPC))+k+7,(i *XF_PIXELWIDTH(DEPTH, NPC))+k)=Pixels;} else { if(c==0) { CoreProcessUpArea(line0[input_read], line0[input_read+1], line1[input_read], line1[input_read+1], Weight[indoffset+i], Yweight, &Pixels);shift=i<< XF_BITSHIFT(NPC);val.range(shift+7, shift)=Pixels;} } } } return val;}static uint64_t xFUDivAreaUp(uint64_t in_n, unsigned short in_d) { uint64_t out_res=in_n/in_d;return out_res;}template< int SRC_ROWS, int SRC_COLS, int PLANES, int DEPTH, int NPC, int WORDWIDTH, int DST_ROWS, int DST_COLS, int SRC_TC, int DST_TC >void xFResizeAreaUpScale(xf::cv::Mat< DEPTH, SRC_ROWS, SRC_COLS, NPC > &stream_in, xf::cv::Mat< DEPTH, DST_ROWS, DST_COLS, NPC > &resize_out) { enum { DEPTH_LBUF=(SRC_COLS+NPC - 1)/NPC };XF_TNAME(DEPTH, NPC) lbuf_in0[DEPTH_LBUF];XF_TNAME(DEPTH, NPC) lbuf_in1[DEPTH_LBUF];XF_TNAME(DEPTH, NPC) lbuf_in2[DEPTH_LBUF];ap_uint< 13 > Hoffset[DST_COLS], Voffset[DST_ROWS];uint32_t Hweight[DST_COLS], Vweight[DST_ROWS+1];if(NPC==XF_NPPC8) { } else if(NPC==XF_NPPC4) { } else if(NPC==XF_NPPC2) { } unsigned short height=stream_in.rows;unsigned short width=stream_in.cols;unsigned short out_height=resize_out.rows;unsigned short out_width=resize_out.cols;unsigned short imgInput_ncpr=(width+(NPC - 1)) > XF_BITSHIFT (NPC) ————————^ If declarator-id: Invalid C++ declaration: Expected identifier in nested name. [error at 1] i<(1<< XF_BITSHIFT(NPC));i++) { if(NPC==XF_NPPC1) { input_read=0;} else { input_read=Offset[indoffset+i] - block_start_ind;} for(ap_uint< 5 > c=0, k=0;c< 3;c++, k+=8) { if(PLANES !=1) { CoreProcessUpArea(line0[input_read].range(k+7, k), line0[input_read+1].range(k+7, k), line1[input_read].range(k+7, k), line1[input_read+1].range(k+7, k), Weight[indoffset+i], Yweight, &Pixels);val.range((i *XF_PIXELWIDTH(DEPTH, NPC))+k+7,(i *XF_PIXELWIDTH(DEPTH, NPC))+k)=Pixels;} else { if(c==0) { CoreProcessUpArea(line0[input_read], line0[input_read+1], line1[input_read], line1[input_read+1], Weight[indoffset+i], Yweight, &Pixels);shift=i<< XF_BITSHIFT(NPC);val.range(shift+7, shift)=Pixels;} } } } return val;}static uint64_t xFUDivAreaUp(uint64_t in_n, unsigned short in_d) { uint64_t out_res=in_n/in_d;return out_res;}template< int SRC_ROWS, int SRC_COLS, int PLANES, int DEPTH, int NPC, int WORDWIDTH, int DST_ROWS, int DST_COLS, int SRC_TC, int DST_TC >void xFResizeAreaUpScale(xf::cv::Mat< DEPTH, SRC_ROWS, SRC_COLS, NPC > &stream_in, xf::cv::Mat< DEPTH, DST_ROWS, DST_COLS, NPC > &resize_out) { enum { DEPTH_LBUF=(SRC_COLS+NPC - 1)/NPC };XF_TNAME(DEPTH, NPC) lbuf_in0[DEPTH_LBUF];XF_TNAME(DEPTH, NPC) lbuf_in1[DEPTH_LBUF];XF_TNAME(DEPTH, NPC) lbuf_in2[DEPTH_LBUF];ap_uint< 13 > Hoffset[DST_COLS], Voffset[DST_ROWS];uint32_t Hweight[DST_COLS], Vweight[DST_ROWS+1];if(NPC==XF_NPPC8) { } else if(NPC==XF_NPPC4) { } else if(NPC==XF_NPPC2) { } unsigned short height=stream_in.rows;unsigned short width=stream_in.cols;unsigned short out_height=resize_out.rows;unsigned short out_width=resize_out.cols;unsigned short imgInput_ncpr=(width+(NPC - 1)) > XF_BITSHIFT (NPC) -^