llvm-project/llvm/lib/CodeGen/GlobalISel
Tim Northover 9e35f1e21c GlobalISel: rework getOrCreateVReg to avoid double lookup. NFC.
Thanks to Quentin for suggesting the refactoring.

llvm-svn: 293087
2017-01-25 20:58:22 +00:00
..
CMakeLists.txt Try to prevent build breakage by touching a CMakeLists.txt. 2017-01-25 02:55:24 +00:00
CallLowering.cpp GlobalISel: correctly handle varargs 2017-01-17 22:30:10 +00:00
GlobalISel.cpp GlobalISel: rename legalizer components to match others. 2016-10-14 22:18:18 +00:00
IRTranslator.cpp GlobalISel: rework getOrCreateVReg to avoid double lookup. NFC. 2017-01-25 20:58:22 +00:00
InstructionSelect.cpp GlobalISel: Fix typo in error message 2017-01-25 06:02:10 +00:00
InstructionSelector.cpp [GlobalISel] Refactor the logic to constraint registers. 2016-12-22 21:56:19 +00:00
LLVMBuild.txt Revert "Get GlobalISel to build on Linux after r286407" 2016-11-16 22:24:59 +00:00
Legalizer.cpp GlobalISel: rename legalizer components to match others. 2016-10-14 22:18:18 +00:00
LegalizerHelper.cpp [AArch64][GlobalISel] Legalize narrow scalar fp->int conversions. 2017-01-23 21:10:14 +00:00
LegalizerInfo.cpp GlobalISel: fall back gracefully when we hit unhandled legalizer default. 2016-12-06 19:02:15 +00:00
MachineIRBuilder.cpp Apply clang-tidy's performance-unnecessary-value-param to LLVM. 2017-01-13 14:39:03 +00:00
RegBankSelect.cpp [RegBankSelect] Improve the output of the debug messages. 2017-01-11 00:48:41 +00:00
RegisterBank.cpp Re-commit: [globalisel] Tablegen-erate current Register Bank Information 2017-01-19 11:15:55 +00:00
RegisterBankInfo.cpp [globalisel] Move as much RegisterBank initialization to the constructor as possible 2017-01-12 16:11:23 +00:00
Utils.cpp [GlobalISel] Refactor the logic to constraint registers. 2016-12-22 21:56:19 +00:00