OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:RegName
(Results
1 - 11
of
11
) sorted by null
/dalvik/vm/compiler/codegen/x86/libenc/
enc_base.h
146
* Description of an operand in opcode - its kind, size or
RegName
if
165
* @brief Appropriate
RegName
if operand must reside on a particular
169
RegName
reg;
305
* location, size and a value for immediate or
RegName
for
315
* @brief Creates register operand from given
RegName
.
317
Operand(
RegName
reg, OpndExt ext = OpndExt_None) : m_kind(getRegKind(reg)),
324
* @brief Creates register operand from given
RegName
and with the
328
* size and kind from the
RegName
.
329
* The provided size and kind must match the
RegName
's ones though.
331
Operand(OpndSize sz, OpndKind kind,
RegName
reg, OpndExt ext = OpndExt_None)
[
all
...]
enc_defs.h
149
#define
REGNAME
(k,s,i) ( ((k & OpndKind_Any)<<24) | ((s & OpndSize_Any)<<16) | (i&0xFF) )
156
typedef enum
RegName
{
162
An index part of the
RegName
-s for RAX-RDI, EAX-ESI, AX-SI and AL-BH is
168
RegName_RAX =
REGNAME
(OpndKind_GPReg,OpndSize_64,0),
169
RegName_RCX =
REGNAME
(OpndKind_GPReg,OpndSize_64,1),
170
RegName_RDX =
REGNAME
(OpndKind_GPReg,OpndSize_64,2),
171
RegName_RBX =
REGNAME
(OpndKind_GPReg,OpndSize_64,3),
172
RegName_RSP =
REGNAME
(OpndKind_GPReg,OpndSize_64,4),
173
RegName_RBP =
REGNAME
(OpndKind_GPReg,OpndSize_64,5),
174
RegName_RSI =
REGNAME
(OpndKind_GPReg,OpndSize_64,6)
[
all
...]
encoder.cpp
92
extern const
RegName
map_of_regno_2_regname[];
97
const
RegName
map_of_regno_2_regname [] = {
dec_base.cpp
206
RegName
reg;
466
RegName
base = RegName_Null;
467
RegName
index = RegName_Null;
478
RegName
reg = getRegName(okind, opndDesc.size, EXTEND_REG(modrm.rm, b));
encoder.inl
24
extern const
RegName
map_of_regno_2_regname[];
34
inline static
RegName
map_reg(Reg_No r) {
63
RegName
reg = map_reg(r.reg_no());
90
return args.add((
RegName
)( (dbl ? RegName_XMM0D : RegName_XMM0S) + xmm.get_idx() -
95
return args.add((
RegName
)( (dbl ? RegName_FP0D : RegName_FP0S) + i));
138
RegName
implicitReg = getAliasReg(RegName_EAX, map_size(sz));
enc_base.cpp
476
RegName
base = op.base();
954
* A mapping between register string representation and its
RegName
constant.
958
RegName
regname
;
[
all
...]
enc_wrapper.cpp
28
const
RegName
map_of_regno_2_regname[] = {
44
//OpndSize,
RegName
, OpndExt: enum enc_defs.h
46
RegName
reg = map_of_regno_2_regname[physicalReg];
74
return args.add((
RegName
)( (dbl ? RegName_FP0D : RegName_FP0S) + i));
/external/llvm/lib/Target/PowerPC/InstPrinter/
PPCInstPrinter.cpp
287
static const char *stripRegisterPrefix(const char *
RegName
) {
288
switch (
RegName
[0]) {
291
case 'v': return
RegName
+ 1;
292
case 'c': if (
RegName
[1] == 'r') return
RegName
+ 2;
295
return
RegName
;
302
const char *
RegName
= getRegisterName(Op.getReg());
305
RegName
= stripRegisterPrefix(
RegName
);
307
O <<
RegName
;
[
all
...]
/external/llvm/lib/Target/PowerPC/
PPCAsmPrinter.cpp
128
static const char *stripRegisterPrefix(const char *
RegName
) {
129
switch (
RegName
[0]) {
132
case 'v': return
RegName
+ 1;
133
case 'c': if (
RegName
[1] == 'r') return
RegName
+ 2;
136
return
RegName
;
145
const char *
RegName
= PPCInstPrinter::getRegisterName(MO.getReg());
148
if (!Subtarget.isDarwin())
RegName
= stripRegisterPrefix(
RegName
);
149
O <<
RegName
;
[
all
...]
/external/llvm/utils/TableGen/
AsmMatcherEmitter.cpp
[
all
...]
/external/llvm/lib/CodeGen/SelectionDAG/
TargetLowering.cpp
[
all
...]
Completed in 373 milliseconds