1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 19:42:54 +02:00
llvm-mirror/lib/CodeGen/GlobalISel
Volkan Keles 590a208f60 [GlobalISel] LegalizerHelper: Lower (G_FSUB X, Y) to (G_FADD X, (G_FNEG Y))
Summary: No test case as none of the in-tree targets with GlobalISel support has this condition.

Reviewers: qcolombet, aditya_nandakumar, dsanders, t.p.northover, ab

Reviewed By: qcolombet

Subscribers: dberris, rovka, kristof.beyls, llvm-commits, igorb

Differential Revision: https://reviews.llvm.org/D30786

llvm-svn: 297512
2017-03-10 21:25:09 +00:00
..
CallLowering.cpp [GlobalISel] Use ImmutableCallSite instead of templates. NFC. 2017-03-10 00:25:44 +00:00
CMakeLists.txt Try to prevent build breakage by touching a CMakeLists.txt. 2017-01-25 02:55:24 +00:00
GlobalISel.cpp
InstructionSelect.cpp GlobalISel: check for CImm rather than Imm on G_CONSTANTs. 2017-02-24 21:21:38 +00:00
InstructionSelector.cpp [X86][GlobalISel] Initial implementation , select G_ADD gpr, gpr 2017-02-22 12:25:09 +00:00
IRTranslator.cpp GlobalISel: Translate ConstantAggregateZero vectors 2017-03-10 21:23:13 +00:00
Legalizer.cpp [GlobalISel] Make LegalizerInfo accessible in LegalizerHelper 2017-03-10 18:34:57 +00:00
LegalizerHelper.cpp [GlobalISel] LegalizerHelper: Lower (G_FSUB X, Y) to (G_FADD X, (G_FNEG Y)) 2017-03-10 21:25:09 +00:00
LegalizerInfo.cpp [GlobalISel] Add default action for G_FNEG 2017-03-08 18:09:14 +00:00
LLVMBuild.txt Revert "Get GlobalISel to build on Linux after r286407" 2016-11-16 22:24:59 +00:00
MachineIRBuilder.cpp [GlobalISel] Translate insertelement and extractelement 2017-03-10 19:08:28 +00:00
RegBankSelect.cpp [GlobalISel] Emit opt remarks on isel fallbacks. 2017-02-23 21:05:42 +00:00
RegisterBank.cpp Cleanup dump() functions. 2017-01-28 02:02:38 +00:00
RegisterBankInfo.cpp [GlobalISel] Ignore %noreg when applying default regbank mapping. 2017-03-07 20:34:23 +00:00
Utils.cpp [GlobalISel] Emit opt remarks on isel fallbacks. 2017-02-23 21:05:42 +00:00