aboutsummaryrefslogtreecommitdiff
path: root/compute_kernel_writer/include
AgeCommit message (Expand)Author
2024-02-01Use the stable CKW API in the GPU dynamic fusion backendGunes Bayir
2023-09-28Apply clang-format on repositoryFelix Thomasmathibalan
2023-09-22Add row vector and scalar access support to tile operandViet-Hoa Do
2023-08-30Implement indirect load for buffer and CLImageGunes Bayir
2023-08-30Add get_global_id and printf for CKWViet-Hoa Do
2023-08-29Add CKW flow control writing methodsViet-Hoa Do
2023-08-29Add declare_constant_tile API function in CKWGunes Bayir
2023-08-24Add CKW binary and ternary statementsViet-Hoa Do
2023-08-22Add CKW writing methods for CL unary opsViet-Hoa Do
2023-08-18Implement load/store API functionsGunes Bayir
2023-08-07Add kernel argument emittingViet-Hoa Do
2023-08-07Add Memory Operation enum and helper base classGunes Bayir
2023-08-07Add Tensor3dMapper to CKWGunes Bayir
2023-08-02Add op_write_raw_code to KernelWriter classesGunes Bayir
2023-07-27Add TensorOperand and declare tensor argumentViet-Hoa Do
2023-07-27Add TensorSampler to CKWGunes Bayir
2023-07-21Change TileOperand to a view of a tile objectViet-Hoa Do
2023-07-20Integrate CLTensorArgumentGian Marco Iodice
2023-07-12Rename ITileOperand and introduce vector/scalar interfaces in CKWGunes Bayir
2023-07-12Add tile declaration capability in KernelWriterGunes Bayir
2023-07-11Add kernel and kernel writer skeletonsViet-Hoa Do
2023-07-10Port operations to CKW prototypeNikolaj Jensen
2023-07-07Fix code formatting in CKWNikolaj Jensen
2023-07-06Implement ITileOperand and set the relationship to CLTileGunes Bayir
2023-07-06Move CKW prototype to separate directoryViet-Hoa Do
2023-06-28Fix compute kernel writer build warningsViet-Hoa Do
2023-06-27Compute kernel writer API and prototypeViet-Hoa Do
2023-06-26Add helpers to set CKW tensor components as OpenCL kernel argumentsJakub Sujak
2023-06-20Implement CLConstantTileGian Marco Iodice
2023-05-24Prepare the basic types for the compute kernel writer (CKW)Gian Marco Iodice