aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp
diff options
context:
space:
mode:
authorUlrich Weigand <ulrich.weigand@de.ibm.com>2015-09-21 17:35:45 +0000
committerUlrich Weigand <ulrich.weigand@de.ibm.com>2015-09-21 17:35:45 +0000
commit126caeb043330a40b1a827178856819288fb0137 (patch)
tree2b015380d42fb7035edf1df89cca00f5ebbd18ab /clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp
parentb0d148e9f3deab61d3a9e30b2cdaf9caec72ecfb (diff)
downloadllvm-126caeb043330a40b1a827178856819288fb0137.zip
llvm-126caeb043330a40b1a827178856819288fb0137.tar.gz
llvm-126caeb043330a40b1a827178856819288fb0137.tar.bz2
[SystemZ] Fix expansion of ISD::FPOW and ISD::FSINCOS
The ISD::FPOW and ISD::FSINCOS opcodes default to Legal, but there is no legal instruction for those on SystemZ. This could cause LLVM internal errors. Fixed by setting the operation action to Expand for those opcodes. Also added test cases for all other LLVM IR intrinsics that should generate a library call. (Those already work correctly since the default operation action is fine.) llvm-svn: 248180
Diffstat (limited to 'clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp')
0 files changed, 0 insertions, 0 deletions