summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/LiveInterval.cpp
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@compnerd.org>2016-11-06 19:46:54 +0000
committerSaleem Abdulrasool <compnerd@compnerd.org>2016-11-06 19:46:54 +0000
commit804e12eeb5db92e47ef696d064d596f923f481c9 (patch)
tree9cd55e36f6a71351523ee077b9825bd5ff41af32 /llvm/lib/CodeGen/LiveInterval.cpp
parentf8d38d11b9323d875b85623193940b117c1ec4fa (diff)
downloadbcm5719-llvm-804e12eeb5db92e47ef696d064d596f923f481c9.tar.gz
bcm5719-llvm-804e12eeb5db92e47ef696d064d596f923f481c9.zip
ARM: lower fpowi appropriately for Windows ARM
This handles the last case of the builtin function calls that we would generate code which differed from Microsoft's ABI. Rather than generating a call to `__pow{d,s}i2` we now promote the parameter to a float or double and invoke `powf` or `pow` instead. Addresses PR30825! llvm-svn: 286082
Diffstat (limited to 'llvm/lib/CodeGen/LiveInterval.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud