summaryrefslogtreecommitdiff
path: root/lib/Target/NVPTX/NVPTXRegisterInfo.cpp
AgeCommit message (Expand)Author
2017-11-08Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie
2017-02-23[NVPTX] Added support for .f16x2 instructions.Artem Belevich
2017-01-13[NVPTX] Added support for half-precision floating point.Artem Belevich
2016-08-12[NVPTX] Use untyped (.b) integer registers in PTX.Artem Belevich
2016-07-28MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko
2015-03-11Have getCalleeSavedRegs take a non-null MachineFunction all theEric Christopher
2015-02-19Remove all use of is64bit off of NVPTXSubtarget and clean up codeEric Christopher
2014-07-16[NVPTX] Rename registers %fl -> %fd and %rl -> %rdJustin Holewinski
2014-04-30De-virtualize or remove some methods that have no overrides nor override anyt...Craig Topper
2014-04-25[C++] Use 'nullptr'. Target edition.Craig Topper
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth
2014-04-04Make consistent use of MCPhysReg instead of uint16_t throughout the tree.Craig Topper
2013-06-28[NVPTX] Remove i8 register class. PTX support for i8 (.b8, .u8, .s8) is rath...Justin Holewinski
2013-06-19Don't pass in the TargetInstrInfo into the register info object. It doesn't u...Bill Wendling
2013-05-31[NVPTX] Re-enable support for virtual registers in the final outputJustin Holewinski
2013-03-30[NVPTX] Run clang-format on all NVPTX sources.Justin Holewinski
2013-02-21Move the eliminateCallFramePseudoInstr method from TargetRegisterInfoEli Bendersky
2013-02-12[NVPTX] Disable vector registersJustin Holewinski
2013-01-31[PEI] Pass the frame index operand number to the eliminateFrameIndex function.Chad Rosier
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2012-06-06Round 2 of dead private variable removal.Benjamin Kramer
2012-05-24Convert assert(0) to llvm_unreachable.Craig Topper
2012-05-04This patch adds a new NVPTX back-end to LLVM which supports code generation f...Justin Holewinski