aot_inductor: properly split code gen compilation command (#105367)
Summary:
Proactively fix it so we don't run into strange things in the future.
```
In [5]: cmd = '''gcc "single arg with space"'''
In [6]: print(cmd)
gcc "single arg with space"
In [7]: cmd.split(' ')
Out[7]: ['gcc', '"single', 'arg', 'with', 'space"']
In [8]: shlex.split(cmd)
Out[8]: ['gcc', 'single arg with space']
```
Test Plan: CI
Reviewed By: chenyang78
Differential Revision: D47532486
Pull Request resolved: https://github.com/pytorch/pytorch/pull/105367
Approved by: https://github.com/chenyang78