OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CodeGenRegister
(Results
1 - 11
of
11
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/utils/TableGen/
CodeGenRegisters.h
150
///
CodeGenRegister
- Represents a register definition.
151
struct
CodeGenRegister
{
160
typedef std::map<CodeGenSubRegIndex *,
CodeGenRegister
*,
164
CodeGenRegister
(Record *R, unsigned Enum);
169
// graph after all
CodeGenRegister
objects have been created.
189
void addSubRegsPreOrder(SetVector<const
CodeGenRegister
*> &OSet,
194
CodeGenSubRegIndex *getSubRegIndex(const
CodeGenRegister
*Reg) const {
198
typedef std::vector<const
CodeGenRegister
*> SuperRegList;
211
ArrayRef<
CodeGenRegister
*> getExplicitAliases() const {
261
typedef std::vector<const
CodeGenRegister
*> Vec
[
all
...]
CodeGenRegisters.cpp
153
//
CodeGenRegister
156
CodeGenRegister
::
CodeGenRegister
(Record *R, unsigned Enum)
165
void
CodeGenRegister
::buildObjectGraph(CodeGenRegBank &RegBank) {
190
CodeGenRegister
*Reg = RegBank.getReg(Alias);
196
StringRef
CodeGenRegister
::getName() const {
205
CodeGenRegister
::Vec::const_iterator RegI, RegE;
206
CodeGenRegister
::RegUnitList::iterator UnitI, UnitE;
209
RegUnitIterator(const
CodeGenRegister
::Vec &Regs):
223
const
CodeGenRegister
*getReg() const { assert(isValid()); return *RegI;
[
all
...]
CodeGenTarget.h
30
struct
CodeGenRegister
;
119
const
CodeGenRegister
*getRegisterByName(StringRef Name) const;
RegisterInfoEmitter.cpp
86
void EmitRegMapping(raw_ostream &o, const std::deque<
CodeGenRegister
> &Regs,
89
const std::deque<
CodeGenRegister
> &Regs,
218
const
CodeGenRegister
::Vec &Regs = RC.getMembers();
383
raw_ostream &OS, const std::deque<
CodeGenRegister
> &Regs, bool isCtor) {
510
raw_ostream &OS, const std::deque<
CodeGenRegister
> &Regs, bool isCtor) {
879
typedef std::vector<const
CodeGenRegister
*> RegVec;
907
SetVector<const
CodeGenRegister
*> SR;
914
for (const
CodeGenRegister
*S : SR)
1022
ArrayRef<const
CodeGenRegister
*> Roots = RegBank.getRegUnit(i).getRoots();
1027
for (const
CodeGenRegister
*R : Roots
[
all
...]
DAGISelMatcher.h
19
struct
CodeGenRegister
;
867
const
CodeGenRegister
*Reg;
870
EmitRegisterMatcher(const
CodeGenRegister
*reg, MVT::SimpleValueType vt)
873
const
CodeGenRegister
*getReg() const { return Reg; }
943
const
CodeGenRegister
*DestPhysReg;
947
const
CodeGenRegister
*destPhysReg)
951
const
CodeGenRegister
*getDestPhysReg() const { return DestPhysReg; }
DAGISelMatcherGen.cpp
27
const
CodeGenRegister
*Reg = T.getRegBank().getReg(R);
685
const
CodeGenRegister
*Reg =
897
const
CodeGenRegister
*Reg =
CodeGenTarget.cpp
397
const
CodeGenRegister
*CodeGenTarget::getRegisterByName(StringRef Name) const {
403
const
CodeGenRegister
*Reg = getRegBank().getReg(R);
DAGISelMatcherEmitter.cpp
686
const
CodeGenRegister
*Reg = Matcher->getReg();
731
const
CodeGenRegister
*Reg = C2RMatcher->getDestPhysReg();
AsmMatcherEmitter.cpp
894
if (const
CodeGenRegister
*Reg = Info.Target.getRegisterByName(LoweredTok))
903
if (const
CodeGenRegister
*Reg = Info.Target.getRegisterByName(RegName))
1234
for (const
CodeGenRegister
&CGR : Registers) {
2595
for (const
CodeGenRegister
&Reg : Regs) {
2620
for (const
CodeGenRegister
&Reg : Regs) {
RISCVCompressInstEmitter.cpp
146
const
CodeGenRegister
*R = Target.getRegisterByName(Reg->getName().lower());
AsmWriterEmitter.cpp
551
const std::deque<
CodeGenRegister
> &Registers) {
Completed in 49 milliseconds
Indexes created Thu Sep 24 00:25:51 UTC 2026