summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/GlobalISel/RegisterBank.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [RegisterBank] Mark the dump method with LLVM_DUMP_METHOD.Quentin Colombet2016-09-231-1/+1
| | | | | | NFC llvm-svn: 282266
* [GlobalISel] Fix #include ordering/spacing. NFC.Ahmed Bougacha2016-07-141-1/+0
| | | | llvm-svn: 275423
* [RegisterBankInfo] Change the API for the verify methods.Quentin Colombet2016-04-211-1/+2
| | | | | | | Return bool instead of void so that it is natural to put the calls into asserts. llvm-svn: 267033
* [RegisterBank] Rename RegisterBank::contains into RegisterBank::covers.Quentin Colombet2016-04-071-5/+5
| | | | llvm-svn: 265695
* [RegisterBank] Implement the verify method to check for the obvious mistakes.Quentin Colombet2016-04-051-4/+27
| | | | llvm-svn: 265479
* [RegisterBank] Add printable capabilities for future debugging.Quentin Colombet2016-04-051-0/+34
| | | | llvm-svn: 265473
* [RegisterBank] Provide a way to check if a register bank is valid.Quentin Colombet2016-04-051-1/+12
| | | | | | | | Change the default constructor to create invalid object. The target will have to properly initialize the register banks before using them. llvm-svn: 265460
* [GlobalISel] Add a class, RegisterBank, to represent register banks.Quentin Colombet2016-04-051-0/+39
llvm-svn: 265445
OpenPOWER on IntegriCloud