OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CodeGenRegister
(Results
1 - 11
of
11
) sorted by null
/external/llvm/utils/TableGen/
RegisterInfoEmitter.h
25
struct
CodeGenRegister
;
52
const std::vector<
CodeGenRegister
*> &Regs, bool isCtor);
54
const std::vector<
CodeGenRegister
*> &Regs,
CodeGenRegisters.h
88
///
CodeGenRegister
- Represents a register definition.
89
struct
CodeGenRegister
{
96
typedef std::map<CodeGenSubRegIndex*,
CodeGenRegister
*,
99
CodeGenRegister
(Record *R, unsigned Enum);
113
void addSubRegsPreOrder(SetVector<const
CodeGenRegister
*> &OSet,
117
typedef std::vector<const
CodeGenRegister
*> SuperRegList;
144
// Order
CodeGenRegister
pointers by EnumValue.
146
bool operator()(const
CodeGenRegister
*A,
147
const
CodeGenRegister
*B) const {
154
typedef std::set<const
CodeGenRegister
*, Less> Set
[
all
...]
CodeGenRegisters.cpp
78
//
CodeGenRegister
81
CodeGenRegister
::
CodeGenRegister
(Record *R, unsigned Enum)
89
const std::string &
CodeGenRegister
::getName() const {
96
CodeGenRegister
::Set::const_iterator RegI, RegE;
97
CodeGenRegister
::RegUnitList::const_iterator UnitI, UnitE;
100
RegUnitIterator(const
CodeGenRegister
::Set &Regs):
114
const
CodeGenRegister
*getReg() const { assert(isValid()); return *RegI; }
137
static void mergeRegUnits(
CodeGenRegister
::RegUnitList &MergedRU,
138
const
CodeGenRegister
::RegUnitList &RRU)
[
all
...]
RegisterInfoEmitter.cpp
34
const std::vector<
CodeGenRegister
*> &Registers = Bank.getRegisters();
134
const
CodeGenRegister
::Set &Regs = RC.getMembers();
199
const std::vector<
CodeGenRegister
*> &Regs,
325
const std::vector<
CodeGenRegister
*> &Regs,
434
static void printRegister(raw_ostream &OS, const
CodeGenRegister
*Reg) {
453
const std::vector<
CodeGenRegister
*> &Regs = RegBank.getRegisters();
454
std::map<const
CodeGenRegister
*,
CodeGenRegister
::Set> Overlaps;
459
typedef std::vector<const
CodeGenRegister
*> RegVec;
462
SequenceToOffsetTable<RegVec,
CodeGenRegister
::Less> RegSeqs
[
all
...]
CodeGenTarget.h
28
struct
CodeGenRegister
;
113
const
CodeGenRegister
*getRegisterByName(StringRef Name) const;
CodeGenTarget.cpp
196
const
CodeGenRegister
*CodeGenTarget::getRegisterByName(StringRef Name) const {
197
const std::vector<
CodeGenRegister
*> &Regs = getRegBank().getRegisters();
207
const
CodeGenRegister
*Reg = getRegBank().getReg(R);
DAGISelMatcher.h
20
struct
CodeGenRegister
;
822
const
CodeGenRegister
*Reg;
825
EmitRegisterMatcher(const
CodeGenRegister
*reg, MVT::SimpleValueType vt)
828
const
CodeGenRegister
*getReg() const { return Reg; }
[
all
...]
AsmWriterEmitter.cpp
481
const std::vector<
CodeGenRegister
*> &Registers) {
485
const
CodeGenRegister
&Reg = *Registers[i];
537
const std::vector<
CodeGenRegister
*> &Registers =
[
all
...]
AsmMatcherEmitter.cpp
825
if (const
CodeGenRegister
*Reg = Info.Target.getRegisterByName(LoweredTok))
834
if (const
CodeGenRegister
*Reg = Info.Target.getRegisterByName(RegName))
[
all
...]
DAGISelMatcherGen.cpp
28
const
CodeGenRegister
*Reg = T.getRegBank().getReg(R);
585
const
CodeGenRegister
*Reg =
[
all
...]
DAGISelMatcherEmitter.cpp
438
const
CodeGenRegister
*Reg = Matcher->getReg();
Completed in 683 milliseconds