OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CodeGenRegister
(Results
1 - 10
of
10
) sorted by null
/external/llvm/utils/TableGen/
CodeGenRegisters.h
110
///
CodeGenRegister
- Represents a register definition.
111
struct
CodeGenRegister
{
118
typedef std::map<CodeGenSubRegIndex*,
CodeGenRegister
*,
121
CodeGenRegister
(Record *R, unsigned Enum);
126
// graph after all
CodeGenRegister
objects have been created.
146
void addSubRegsPreOrder(SetVector<const
CodeGenRegister
*> &OSet,
151
CodeGenSubRegIndex *getSubRegIndex(const
CodeGenRegister
*Reg) const {
155
typedef std::vector<const
CodeGenRegister
*> SuperRegList;
168
ArrayRef<
CodeGenRegister
*> getExplicitAliases() const {
208
// Order
CodeGenRegister
pointers by EnumValue
[
all
...]
CodeGenRegisters.cpp
103
//
CodeGenRegister
106
CodeGenRegister
::
CodeGenRegister
(Record *R, unsigned Enum)
117
void
CodeGenRegister
::buildObjectGraph(CodeGenRegBank &RegBank) {
142
CodeGenRegister
*Reg = RegBank.getReg(Aliases[i]);
148
const std::string &
CodeGenRegister
::getName() const {
155
CodeGenRegister
::Set::const_iterator RegI, RegE;
156
CodeGenRegister
::RegUnitList::const_iterator UnitI, UnitE;
159
RegUnitIterator(const
CodeGenRegister
::Set &Regs):
173
const
CodeGenRegister
*getReg() const { assert(isValid()); return *RegI;
[
all
...]
CodeGenTarget.h
28
struct
CodeGenRegister
;
117
const
CodeGenRegister
*getRegisterByName(StringRef Name) const;
RegisterInfoEmitter.cpp
57
const std::vector<
CodeGenRegister
*> &Regs, bool isCtor);
59
const std::vector<
CodeGenRegister
*> &Regs,
71
const std::vector<
CodeGenRegister
*> &Registers = Bank.getRegisters();
171
const
CodeGenRegister
::Set &Regs = RC.getMembers();
315
const std::vector<
CodeGenRegister
*> &Regs,
441
const std::vector<
CodeGenRegister
*> &Regs,
708
const std::vector<
CodeGenRegister
*> &Regs = RegBank.getRegisters();
713
typedef std::vector<const
CodeGenRegister
*> RegVec;
732
const
CodeGenRegister
*Reg = Regs[i];
737
SetVector<const
CodeGenRegister
*> SR
[
all
...]
CodeGenTarget.cpp
225
const
CodeGenRegister
*CodeGenTarget::getRegisterByName(StringRef Name) const {
226
const StringMap<
CodeGenRegister
*> &Regs = getRegBank().getRegistersByName();
227
StringMap<
CodeGenRegister
*>::const_iterator I = Regs.find(Name);
235
const
CodeGenRegister
*Reg = getRegBank().getReg(R);
DAGISelMatcher.h
20
struct
CodeGenRegister
;
880
const
CodeGenRegister
*Reg;
883
EmitRegisterMatcher(const
CodeGenRegister
*reg, MVT::SimpleValueType vt)
886
const
CodeGenRegister
*getReg() const { return Reg; }
[
all
...]
AsmWriterEmitter.cpp
525
const std::vector<
CodeGenRegister
*> &Registers) {
529
const
CodeGenRegister
&Reg = *Registers[i];
580
const std::vector<
CodeGenRegister
*> &Registers =
[
all
...]
AsmMatcherEmitter.cpp
[
all
...]
DAGISelMatcherGen.cpp
29
const
CodeGenRegister
*Reg = T.getRegBank().getReg(R);
625
const
CodeGenRegister
*Reg =
[
all
...]
DAGISelMatcherEmitter.cpp
455
const
CodeGenRegister
*Reg = Matcher->getReg();
Completed in 288 milliseconds