1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 11:13:28 +01:00
llvm-mirror/lib/CodeGen/GlobalISel
Michael Berg 951bbe1a31 Add FMF management to common fp intrinsics in GlobalIsel
Summary: This the initial code change to facilitate managing FMF flags from Instructions to MI wrt Intrinsics in Global Isel.  Eventually the GlobalObserver interface will be added as well, where FMF additions can be tracked for the builder and CSE.

Reviewers: aditya_nandakumar, bogner

Reviewed By: bogner

Subscribers: rovka, kristof.beyls, javed.absar

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

llvm-svn: 349514
2018-12-18 17:54:52 +00:00
..
CallLowering.cpp [GISel]: Remove an incorrect assert in CallLowering 2018-09-28 15:08:49 +00:00
CMakeLists.txt [globalisel][combiner] Make the CombinerChangeObserver a MachineFunction::Delegate 2018-12-14 17:50:14 +00:00
Combiner.cpp [globalisel][combiner] Make the CombinerChangeObserver a MachineFunction::Delegate 2018-12-14 17:50:14 +00:00
CombinerHelper.cpp [globalisel][combiner] Make the CombinerChangeObserver a MachineFunction::Delegate 2018-12-14 17:50:14 +00:00
GISelChangeObserver.cpp [globalisel][combiner] Make the CombinerChangeObserver a MachineFunction::Delegate 2018-12-14 17:50:14 +00:00
GlobalISel.cpp
InstructionSelect.cpp
InstructionSelector.cpp ADT/STLExtras: Introduce llvm::empty; NFC 2018-10-31 00:23:23 +00:00
IRTranslator.cpp Add FMF management to common fp intrinsics in GlobalIsel 2018-12-18 17:54:52 +00:00
LegalityPredicates.cpp [GISel] LegalizerInfo: Rename MemDesc::Size to SizeInBits to make the value clearer 2018-10-25 17:37:07 +00:00
LegalizeMutations.cpp
Legalizer.cpp [globalisel][combiner] Make the CombinerChangeObserver a MachineFunction::Delegate 2018-12-14 17:50:14 +00:00
LegalizerHelper.cpp [MIPS GlobalISel] Select G_SDIV, G_UDIV, G_SREM and G_UREM 2018-12-18 15:59:51 +00:00
LegalizerInfo.cpp [GISel]: Provide standard interface to observe changes in GISel passes 2018-12-05 20:14:52 +00:00
LLVMBuild.txt
Localizer.cpp
MachineIRBuilder.cpp [GISel] Add parentheses to an assert because gcc is mean. 2018-12-11 22:07:06 +00:00
RegBankSelect.cpp GlobalISel: Improve crash on invalid mapping 2018-12-18 09:27:29 +00:00
RegisterBank.cpp
RegisterBankInfo.cpp ADT/STLExtras: Introduce llvm::empty; NFC 2018-10-31 00:23:23 +00:00
Utils.cpp [GISel]: Allow PHIs to be DCEd 2018-10-19 20:11:52 +00:00