summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* [RegisterBankInfo] Avoid code duplication in OperandsMapper for the computati...Quentin Colombet2016-06-081-6/+17
* [RegisterBankInfo] Add dump/print methods for OperandsMapper.Quentin Colombet2016-06-081-2/+55
* [RegisterBankInfo] Implement the method to apply a mapping.Quentin Colombet2016-06-081-0/+27
* [RegisterBankInfo] Introduce OperandsMapper class.Quentin Colombet2016-06-081-0/+90
* [RegisterBankInfo] Move a hidden function into a static method. NFC.Quentin Colombet2016-06-081-24/+22
* Fix -Wunused-variable in non-asserts build.Eric Liu2016-04-221-0/+1
* Fix more -Wunused-variable in non-asserts build.David Blaikie2016-04-211-3/+2
* Fix some -Wunused-variable warnings in non-asserts builds.David Blaikie2016-04-211-5/+6
* [RegisterBankInfo] Change the API for the verify methods.Quentin Colombet2016-04-211-8/+12
* [RegisterBankInfo] Change the representation of the partial mappings.Quentin Colombet2016-04-211-30/+24
* [RegisterBankInfo] Do not provide a default mapping for non-reg of phiQuentin Colombet2016-04-121-0/+7
* [RegisterBankInfo] Change the implementation for the default mapping.Quentin Colombet2016-04-081-1/+14
* [RegisterBankInfo] Make the debug output more compact.Quentin Colombet2016-04-081-1/+1
* [RegisterBankInfo] Add print and dump method to the InstructionMappingQuentin Colombet2016-04-071-0/+16
* [RegisterBankInfo] Add print and dump method to the ValueMapping helperQuentin Colombet2016-04-071-0/+16
* [RegisterBankInfo] Strengthen getInstrMappingImpl.Quentin Colombet2016-04-071-14/+21
* [RegisterBankInfo] Add a way to record what register bank covers aQuentin Colombet2016-04-071-1/+10
* [RegisterBankInfo] Introduce getRegBankFromConstraints as an helperQuentin Colombet2016-04-071-20/+34
* [RegisterBankInfo] Refactor the code to use BitMaskClassIterator.Quentin Colombet2016-04-071-55/+24
* [RegisterBankInfo] Provide a target independent helper function to guessQuentin Colombet2016-04-071-41/+108
* [RegisterBankInfo] Change the signature of getSizeInBits to factor outQuentin Colombet2016-04-071-14/+23
* [RegisterBankInfo] Provide a default constructor for InstructionMappingQuentin Colombet2016-04-071-0/+1
* [RegisterBank] Rename RegisterBank::contains into RegisterBank::covers.Quentin Colombet2016-04-071-2/+2
* [RegisterBankInfo] Implement a target independent version ofQuentin Colombet2016-04-071-1/+40
* [RegisterBankInfo] Add an helper function to get the size of a register.Quentin Colombet2016-04-061-8/+34
* [RegisterBankInfo] Add methods to get the possible mapping of an instruction ...Quentin Colombet2016-04-061-0/+33
* Revert "[RegisterBankInfo] Add methods to get the possible mapping of anQuentin Colombet2016-04-061-46/+8
* [RegisterBankInfo] Provide a default constructor for InstructionMappingQuentin Colombet2016-04-061-0/+1
* [RegisterBankInfo] Add an helper function to get the size of a register.Quentin Colombet2016-04-061-8/+34
* [RegisterBankInfo] Add methods to get the possible mapping of an instruction ...Quentin Colombet2016-04-061-0/+11
* [RegisterBankInfo] Implement the verify method of the InstructionMapping help...Quentin Colombet2016-04-061-0/+25
* [RegisterBankInfo] Implement the verify method for the ValueMapping helper cl...Quentin Colombet2016-04-061-4/+16
* [RegisterBankInfo] Add a verify method for the PartialMapping helper class.Quentin Colombet2016-04-061-0/+19
* [RegisterBankInfo] Add a couple of helper classes for the future cost model.Quentin Colombet2016-04-061-0/+31
* [RegisterBankInfo] Inline the destructor to avoid link-time error when Global...Quentin Colombet2016-04-061-2/+0
* [RegisterBankInfo] Simplify the API for build a register bank.Quentin Colombet2016-04-051-5/+4
* [RegisterBankInfo] Add debug print to check how the initialization is going.Quentin Colombet2016-04-051-0/+11
* [RegisterBankInfo] Make addRegBankCoverage more capable to easeQuentin Colombet2016-04-051-4/+67
* [RegisterBankInfo] Implement the methods to create register banks.Quentin Colombet2016-04-051-4/+77
* [GlobalISel] Add the RegisterBankInfo class for the handling of register banks.Quentin Colombet2016-04-051-0/+28
OpenPOWER on IntegriCloud