Skip to content

Conversation

@orlmon01
Copy link

Key changes

This patch contains logging macros for the KleidiAI kernels
It also contains changes / todos from a previous PR:
#25187

@orlmon01
Copy link
Author

@microsoft-github-policy-service agree company="Arm"

@hariharans29
Copy link
Member

Can you please resolve the conflicts ?

Handle cases where NumDimensions for dynamic_quantize_matmul are less than 2
@hariharans29
Copy link
Member

/azp run Linux QNN CI Pipeline,Win_TRT_Minimal_CUDA_Test_CI,Windows ARM64 QNN CI Pipeline,Windows GPU Doc Gen CI Pipeline

@azure-pipelines
Copy link

Azure Pipelines successfully started running 4 pipeline(s).

Remove redundant checks for SVE
Cover all permutations of 2d tensors for dynamic_quantize_matmul
Lint changes to comment spaces
Lint runner change to if/else formatting
Rename logging macros defines to be clearer

Signed-off-by: Orlaith Monahan <[email protected]>
@hariharans29
Copy link
Member

/azp run Linux QNN CI Pipeline,Win_TRT_Minimal_CUDA_Test_CI,Windows ARM64 QNN CI Pipeline,Windows GPU Doc Gen CI Pipeline

@azure-pipelines
Copy link

Azure Pipelines successfully started running 4 pipeline(s).

Adjust else statement to be in line with lintrunner expectations
@hariharans29
Copy link
Member

/azp run Linux QNN CI Pipeline,Win_TRT_Minimal_CUDA_Test_CI,Windows ARM64 QNN CI Pipeline,Windows GPU Doc Gen CI Pipeline

@azure-pipelines
Copy link

Azure Pipelines successfully started running 4 pipeline(s).

More lintrunner tweaks
@orlmon01 orlmon01 requested a review from hariharans29 October 14, 2025 09:48
@hariharans29
Copy link
Member

/azp run Linux QNN CI Pipeline,Win_TRT_Minimal_CUDA_Test_CI,Windows ARM64 QNN CI Pipeline,Windows GPU Doc Gen CI Pipeline

@azure-pipelines
Copy link

Azure Pipelines successfully started running 4 pipeline(s).

@hariharans29
Copy link
Member

LGTM. @edgchen1 - Do you have any additional comments ?

@hariharans29
Copy link
Member

The build failures seem unrelated to this PR. Might be something else going on.

@hariharans29
Copy link
Member

/azp run Linux QNN CI Pipeline,Win_TRT_Minimal_CUDA_Test_CI,Windows ARM64 QNN CI Pipeline,Windows GPU Doc Gen CI Pipeline

Co-authored-by: Edward Chen <[email protected]>
@hariharans29
Copy link
Member

/azp run Linux QNN CI Pipeline,Win_TRT_Minimal_CUDA_Test_CI,Windows ARM64 QNN CI Pipeline,Windows GPU Doc Gen CI Pipeline

@azure-pipelines
Copy link

Azure Pipelines successfully started running 4 pipeline(s).

…runtime_mlas.cmake

* Move KLEIDIAI_LOG definition to only be defined when logging is enabled
* Refactor how KLEIDIAI_LOG is defined
* Added __FILE__ and __LINE__ to the logging outputs

Signed-off-by: Orlaith Monahan <[email protected]>
@hariharans29
Copy link
Member

/azp run Linux QNN CI Pipeline,Win_TRT_Minimal_CUDA_Test_CI,Windows ARM64 QNN CI Pipeline,Windows GPU Doc Gen CI Pipeline

@azure-pipelines
Copy link

Azure Pipelines successfully started running 4 pipeline(s).

* Actually add in the changes to logging to include file and line in the output
* Move the logic for enabling logging to be within onnxruntime_USE_KLEIDIAI

Signed-off-by: Orlaith Monahan <[email protected]>
@hariharans29
Copy link
Member

/azp run Linux QNN CI Pipeline,Win_TRT_Minimal_CUDA_Test_CI,Windows ARM64 QNN CI Pipeline,Windows GPU Doc Gen CI Pipeline

@azure-pipelines
Copy link

Azure Pipelines successfully started running 4 pipeline(s).

@hariharans29
Copy link
Member

/azp run Linux QNN CI Pipeline,Win_TRT_Minimal_CUDA_Test_CI,Windows ARM64 QNN CI Pipeline,Windows GPU Doc Gen CI Pipeline

hariharans29
hariharans29 previously approved these changes Nov 4, 2025
@azure-pipelines
Copy link

Azure Pipelines successfully started running 4 pipeline(s).

edgchen1
edgchen1 previously approved these changes Nov 4, 2025
@orlmon01 orlmon01 dismissed stale reviews from edgchen1 and hariharans29 via b6fb2bf November 4, 2025 19:47
@hariharans29
Copy link
Member

/azp run Linux QNN CI Pipeline,Win_TRT_Minimal_CUDA_Test_CI,Windows ARM64 QNN CI Pipeline,Windows GPU Doc Gen CI Pipeline

@azure-pipelines
Copy link

Azure Pipelines successfully started running 4 pipeline(s).

@hariharans29 hariharans29 enabled auto-merge (squash) November 4, 2025 22:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants