Searched refs:OpndSize (Results 1 - 19 of 19) sorted by relevance

/dalvik/vm/compiler/codegen/x86/
H A DNcgAot.h36 OpndSize size,
39 OpndSize size,
44 OpndSize size);
H A DLower.h226 OpndSize size;
455 OpndSize size;
470 OpndSize size;
575 void setVRNullCheck(int regNum, OpndSize size);
576 bool isVRNullCheck(int regNum, OpndSize size);
617 void convert_integer(OpndSize srcSize, OpndSize dstSize);
618 void load_fp_stack(LowOp* op, OpndSize size, int disp, int base_reg, bool isBasePhysical);
619 void load_int_fp_stack(OpndSize size, int disp, int base_reg, bool isBasePhysical);
620 void load_int_fp_stack_imm(OpndSize siz
[all...]
H A DLowerHelper.cpp28 OpndSize can be OpndSize_8, OpndSize_16, OpndSize_32, OpndSize_64
159 inline LowOpndRegType getTypeFromIntSize(OpndSize size) {
236 LowOpLabel* lower_label(Mnemonic m, OpndSize size, int imm, const char* label, bool isLocal) {
241 LowOpLabel* dump_label(Mnemonic m, OpndSize size, int imm,
246 LowOpNCG* dump_ncg(Mnemonic m, OpndSize size, int imm) {
254 LowOpImm* lower_imm(Mnemonic m, OpndSize size, int imm, bool updateTable) {
259 LowOpImm* dump_imm(Mnemonic m, OpndSize size, int imm) {
263 LowOpImm* dump_imm_with_codeaddr(Mnemonic m, OpndSize size,
272 LowOpMem* lower_mem(Mnemonic m, AtomOpCode m2, OpndSize size,
278 LowOpMem* dump_mem(Mnemonic m, AtomOpCode m2, OpndSize siz
[all...]
H A DNcgAot.cpp161 OpndSize size,
172 OpndSize size,
190 OpndSize size) {
H A DLowerJump.cpp81 int updateJumpInst(char* jumpInst, OpndSize immSize, int relativeNCG) {
197 int insertLabelWorklist(const char* label, OpndSize immSize) {
214 int insertShortWorklist(const char* label, OpndSize immSize) {
417 OpndSize estOpndSizeFromImm(int target) {
428 unsigned getJmpCallInstSize(OpndSize size, JmpCall_type type) {
457 int getRelativeOffset(const char* target, bool isShortTerm, JmpCall_type type, bool* unknown, OpndSize* immSize) {
538 OpndSize size;
562 OpndSize size;
587 void conditional_jump_int(ConditionCode cc, int target, OpndSize size) {
595 void unconditional_jump_int(int target, OpndSize siz
[all...]
H A DAnalysisO1.h381 OpndSize getRegSize(int type);
382 void invalidateVRDueToConst(int reg, OpndSize size);
H A DAnalysisO1.cpp91 OpndSize getRegSize(int type) {
464 OpndSize sizeVR = getRegSize(compileTable[k].physicalType);
1295 OpndSize useSize = getRegSize(currentInfo.physicalType);
1895 bool isInMemory(int regNum, OpndSize size);
1896 void setVRToMemory(int regNum, OpndSize size);
1898 int getSpillIndex(bool isGLUE, OpndSize size);
1899 void clearVRToMemory(int regNum, OpndSize size);
1900 void clearVRNullCheck(int regNum, OpndSize size);
1916 inline void loadFromSpillRegion_with_self(OpndSize size, int reg_self, bool selfPhysical, int reg, int offset) {
1923 inline void loadFromSpillRegion(OpndSize siz
[all...]
H A DCodegenInterface.cpp258 OpndSize immSize = estOpndSizeFromImm(relOffset);
267 OpndSize size;
277 OpndSize size;
460 OpndSize immSize = estOpndSizeFromImm(relOffset);
1458 //OpndSize immSize = estOpndSizeFromImm(relOffset);
1463 OpndSize immSize = OpndSize_32;
H A DBytecodeVisitor.cpp453 void setVRToNonConst(int regNum, OpndSize size) {
478 void setVRToConst(int regNum, OpndSize size, int* tmpValue) {
/dalvik/vm/compiler/codegen/x86/libenc/
H A Denc_wrapper.h176 ENCODER_DECLARE_EXPORT char* encoder_imm(Mnemonic m, OpndSize size,
180 ENCODER_DECLARE_EXPORT char* encoder_mem(Mnemonic m, OpndSize size,
182 ENCODER_DECLARE_EXPORT char* encoder_reg(Mnemonic m, OpndSize size,
184 ENCODER_DECLARE_EXPORT char* encoder_reg_reg(Mnemonic m, OpndSize size,
187 ENCODER_DECLARE_EXPORT char* encoder_mem_reg(Mnemonic m, OpndSize size,
190 ENCODER_DECLARE_EXPORT char* encoder_mem_scale_reg(Mnemonic m, OpndSize size,
193 ENCODER_DECLARE_EXPORT char* encoder_reg_mem_scale(Mnemonic m, OpndSize size,
197 ENCODER_DECLARE_EXPORT char * encoder_mem_disp_scale_reg(Mnemonic m, OpndSize size,
200 ENCODER_DECLARE_EXPORT char * encoder_movzs_mem_disp_scale_reg(Mnemonic m, OpndSize size,
203 ENCODER_DECLARE_EXPORT char* encoder_reg_mem_disp_scale(Mnemonic m, OpndSize siz
[all...]
H A Denc_base.h159 OpndSize size;
331 Operand(OpndSize sz, OpndKind kind, RegName reg, OpndExt ext = OpndExt_None) :
341 Operand(OpndSize size, long long ival, OpndExt ext = OpndExt_None) :
375 Operand(OpndSize size, RegName base, RegName index, unsigned scale,
388 Operand(OpndSize size, RegName base, int disp, OpndExt ext = OpndExt_None) :
407 OpndSize size(void) const { return m_size; }
510 OpndSize m_size;
683 static unsigned char get_size_hash(OpndSize size) {
H A Denc_wrapper.cpp44 //OpndSize, RegName, OpndExt: enum enc_defs.h
45 inline void add_r(EncoderBase::Operands & args, int physicalReg, OpndSize sz, OpndExt ext = OpndExt_None) {
52 inline void add_m(EncoderBase::Operands & args, int baseReg, int disp, OpndSize sz, OpndExt ext = OpndExt_None) {
59 OpndSize sz, OpndExt ext = OpndExt_None) {
66 OpndSize sz, OpndExt ext = OpndExt_None) {
76 inline void add_imm(EncoderBase::Operands & args, OpndSize sz, int value, bool is_signed) {
159 extern "C" ENCODER_DECLARE_EXPORT char * encoder_imm(Mnemonic m, OpndSize size, int imm, char * stream) {
195 extern "C" ENCODER_DECLARE_EXPORT char * encoder_mem(Mnemonic m, OpndSize size,
207 extern "C" ENCODER_DECLARE_EXPORT char * encoder_reg(Mnemonic m, OpndSize size,
224 extern "C" ENCODER_DECLARE_EXPORT char * encoder_reg_reg(Mnemonic m, OpndSize siz
[all...]
H A Dencoder.cpp93 extern const OpndSize map_of_EncoderOpndSize_2_RealOpndSize[];
119 const OpndSize map_of_EncoderOpndSize_2_RealOpndSize[] = {
H A Denc_defs.h672 inline unsigned getSizeBytes(OpndSize sz)
698 inline RegName getRegName(OpndKind k, OpndSize s, int idx)
717 * @brief Extracts #OpndSize from #RegName.
719 inline OpndSize getRegSize(RegName reg)
721 return (OpndSize)((reg>>16)&0xFF);
736 * Returns string name of a given OpndSize.
737 * Returns NULL if invalid OpndSize passed.
739 const char * getOpndSizeString(OpndSize size);
741 * Returns OpndSize passed by its string representation (case insensitive).
745 OpndSize getOpndSiz
[all...]
H A Denc_defs_ext.h32 typedef enum OpndSize { enum
36 * Ia32::Constraint-s use the OpndSize as a mask
37 * encoder.cpp & encoder_master_info.cpp uses OpndSize as an index for hashing
52 } OpndSize; typedef in typeref:enum:OpndSize
H A Denc_base.cpp877 OpndSize size;
892 OpndSize getOpndSize(const char * sizeString)
903 const char * getOpndSizeString(OpndSize size) {
H A Dencoder.inl25 extern const OpndSize map_of_EncoderOpndSize_2_RealOpndSize[];
39 inline static OpndSize map_size(Opnd_Size o_size) {
65 OpndSize size = map_size(sz);
H A Ddec_base.cpp247 OpndSize opnd_size;
H A Denc_tabl.cpp282 OpndSize size = odesc->opnds[0].size;
290 OpndSize size = odesc->opnds[1].size;
299 OpndSize size = odesc->opnds[2].size;
1880 OpndSize sz = oinfo.opnds[imm_opnd_index].size;

Completed in 93 milliseconds