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
126
///
CodeGenRegister
- Represents a register definition.
127
struct
CodeGenRegister
{
135
typedef std::map<CodeGenSubRegIndex *,
CodeGenRegister
*, deref<llvm::less>>
138
CodeGenRegister
(Record *R, unsigned Enum);
143
// graph after all
CodeGenRegister
objects have been created.
163
void addSubRegsPreOrder(SetVector<const
CodeGenRegister
*> &OSet,
168
CodeGenSubRegIndex *getSubRegIndex(const
CodeGenRegister
*Reg) const {
172
typedef std::vector<const
CodeGenRegister
*> SuperRegList;
185
ArrayRef<
CodeGenRegister
*> getExplicitAliases() const {
235
typedef std::vector<const
CodeGenRegister
*> Vec
[
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 {
156
CodeGenRegister
::Vec::const_iterator RegI, RegE;
157
CodeGenRegister
::RegUnitList::iterator UnitI, UnitE;
160
RegUnitIterator(const
CodeGenRegister
::Vec &Regs):
174
const
CodeGenRegister
*getReg() const { assert(isValid()); return *RegI;
[
all
...]
CodeGenTarget.h
28
struct
CodeGenRegister
;
118
const
CodeGenRegister
*getRegisterByName(StringRef Name) const;
CodeGenTarget.cpp
234
const
CodeGenRegister
*CodeGenTarget::getRegisterByName(StringRef Name) const {
235
const StringMap<
CodeGenRegister
*> &Regs = getRegBank().getRegistersByName();
236
StringMap<
CodeGenRegister
*>::const_iterator I = Regs.find(Name);
244
const
CodeGenRegister
*Reg = getRegBank().getReg(R);
RegisterInfoEmitter.cpp
56
void EmitRegMapping(raw_ostream &o, const std::deque<
CodeGenRegister
> &Regs,
59
const std::deque<
CodeGenRegister
> &Regs,
183
const
CodeGenRegister
::Vec &Regs = RC.getMembers();
321
raw_ostream &OS, const std::deque<
CodeGenRegister
> &Regs, bool isCtor) {
444
raw_ostream &OS, const std::deque<
CodeGenRegister
> &Regs, bool isCtor) {
795
typedef std::vector<const
CodeGenRegister
*> RegVec;
823
SetVector<const
CodeGenRegister
*> SR;
[
all
...]
DAGISelMatcher.h
20
struct
CodeGenRegister
;
881
const
CodeGenRegister
*Reg;
884
EmitRegisterMatcher(const
CodeGenRegister
*reg, MVT::SimpleValueType vt)
887
const
CodeGenRegister
*getReg() const { return Reg; }
[
all
...]
DAGISelMatcherGen.cpp
29
const
CodeGenRegister
*Reg = T.getRegBank().getReg(R);
625
const
CodeGenRegister
*Reg =
[
all
...]
AsmMatcherEmitter.cpp
822
if (const
CodeGenRegister
*Reg = Info.Target.getRegisterByName(LoweredTok))
831
if (const
CodeGenRegister
*Reg = Info.Target.getRegisterByName(RegName))
[
all
...]
AsmWriterEmitter.cpp
530
const std::deque<
CodeGenRegister
> &Registers) {
[
all
...]
DAGISelMatcherEmitter.cpp
473
const
CodeGenRegister
*Reg = Matcher->getReg();
Completed in 135 milliseconds