This is an archive of the discontinued LLVM Phabricator instance.

Break apart the MLIR ExecutionEngine from core python module.
ClosedPublic

Authored by stellaraccident on Jul 28 2021, 1:01 PM.

Details

Summary
  • For python projects that don't need JIT/ExecutionEngine, cuts the number of files to compile roughly in half (with similar reduction in end binary size).

Diff Detail

Event Timeline

stellaraccident requested review of this revision.Jul 28 2021, 1:01 PM
This revision is now accepted and ready to land.Jul 28 2021, 1:01 PM
stellaraccident resigned from this revision.Jul 28 2021, 1:02 PM
This revision now requires review to proceed.Jul 28 2021, 1:02 PM
ftynse accepted this revision.Jul 28 2021, 1:05 PM
This revision is now accepted and ready to land.Jul 28 2021, 1:05 PM
mikeurbach accepted this revision.Jul 28 2021, 1:13 PM

fyi - this has some failures. I'll need to triage more. will get to it soon.

mehdi_amini accepted this revision.Jul 28 2021, 1:38 PM

Update test class name that changed.

This revision was landed with ongoing or failed builds.Jul 28 2021, 5:01 PM
This revision was automatically updated to reflect the committed changes.