diff options
author | Nemanja Ivanovic <nemanja.i.ibm@gmail.com> | 2020-08-21 06:13:56 -0500 |
---|---|---|
committer | Nemanja Ivanovic <nemanja.i.ibm@gmail.com> | 2020-08-21 06:58:37 -0500 |
commit | 519b0e3e9d6db21922d9a59c467d8b8709323a40 (patch) | |
tree | 4d15c10bb1217c4eda71e9fa8e201c21687a0743 /clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp | |
parent | 3f7985e6ec21c21eb6d6cdd05ab206d0bcf2a770 (diff) | |
download | llvm-519b0e3e9d6db21922d9a59c467d8b8709323a40.zip llvm-519b0e3e9d6db21922d9a59c467d8b8709323a40.tar.gz llvm-519b0e3e9d6db21922d9a59c467d8b8709323a40.tar.bz2 |
[PowerPC] Pre-commit FISel with PC-Rel test
Our handling of PC-Relative addressing is currently broken with
Fast ISel in 3 ways:
- FISel emits calls without handling all the PC-Rel intricacies
- FISel materializes FP constants through the TOC
- FISel materializes GV's through the TOC
As it would be unnecessarily tedious to implement all the handling
for PC-Rel in Fast ISel, we will turn off FISel for anything that
generates references to the TOC.
Diffstat (limited to 'clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp')
0 files changed, 0 insertions, 0 deletions