Searched defs:immediate (Results 1 - 8 of 8) sorted by relevance
/system/core/libpixelflinger/codeflinger/ |
H A D | Arm64Assembler.h | 82 virtual uint32_t imm(uint32_t immediate); 276 int32_t immediate; member in struct:android::ArmToArm64Assembler::addr_mode_t
|
H A D | ARMAssembler.cpp | 444 uint32_t immediate, uint32_t& rot, uint32_t& imm) 447 imm = immediate; 466 if (((imm>>(rot<<1)) | (imm<<(32-(rot<<1)))) != immediate) 474 bool ARMAssembler::isValidImmediate(uint32_t immediate) argument 477 return buildImmediate(immediate, rot, imm) == 0; 480 uint32_t ARMAssembler::imm(uint32_t immediate) argument 483 int err = buildImmediate(immediate, rot, imm); 486 "immediate %08x cannot be encoded", 487 immediate); 490 "immediate ( 443 buildImmediate( uint32_t immediate, uint32_t& rot, uint32_t& imm) argument [all...] |
H A D | ARMAssemblerProxy.cpp | 88 uint32_t ARMAssemblerProxy::imm(uint32_t immediate) argument 90 return mTarget->imm(immediate); 111 // (immediate and Rm can be negative, which indicates U=0) 134 // (immediate and Rm can be negative, which indicates U=0)
|
H A D | MIPS64Assembler.cpp | 198 uint32_t immediate, uint32_t& rot, uint32_t& imm) 200 // for MIPS, any 32-bit immediate is OK 202 imm = immediate; 208 bool ArmToMips64Assembler::isValidImmediate(uint32_t immediate) argument 210 // for MIPS, any 32-bit immediate is OK 214 uint32_t ArmToMips64Assembler::imm(uint32_t immediate) argument 216 amode.value = immediate; 242 // LDR(B)/STR(B)/PLD (immediate and Rm can be negative, which indicate U=0) 246 "LDR(B)/STR(B)/PLD immediate too big (%08x)", 256 "LDR(B)/STR(B)/PLD immediate to 197 buildImmediate( uint32_t immediate, uint32_t& rot, uint32_t& imm) argument [all...] |
H A D | Arm64Assembler.cpp | 85 ** - Wherever possible, immediate values are transferred to temporary 87 ** as instructions requiring immediate values are converted to 88 ** move immediate instructions followed by register-register instruction. 361 //Store immediate in temporary register and convert 362 //immediate operation into register operation 365 int imm = mAddrMode.immediate; 483 int imm = mAddrMode.immediate; 586 int imm = mAddrMode.immediate; 860 uint32_t immediate, uint32_t& rot, uint32_t& imm) 863 imm = immediate; 859 buildImmediate( uint32_t immediate, uint32_t& rot, uint32_t& imm) argument 868 isValidImmediate(uint32_t immediate) argument 874 imm(uint32_t immediate) argument [all...] |
H A D | MIPSAssembler.cpp | 206 uint32_t immediate, uint32_t& rot, uint32_t& imm) 208 // for MIPS, any 32-bit immediate is OK 210 imm = immediate; 216 bool ArmToMipsAssembler::isValidImmediate(uint32_t immediate) argument 218 // for MIPS, any 32-bit immediate is OK 222 uint32_t ArmToMipsAssembler::imm(uint32_t immediate) argument 224 // ALOGW("immediate value %08x at pc %08x\n", immediate, (int)pc()); 225 amode.value = immediate; 251 // LDR(B)/STR(B)/PLD (immediate an 205 buildImmediate( uint32_t immediate, uint32_t& rot, uint32_t& imm) argument [all...] |
/system/core/libpixelflinger/tests/arch-arm64/assembler/ |
H A D | arm64_assembler_test.cpp | 140 bool immediate; member in struct:dataOpTest_t 433 if(test.immediate == true) 437 else if(test.immediate == false && test.shiftAmount == 0)
|
/system/core/libpixelflinger/tests/arch-mips64/assembler/ |
H A D | mips64_assembler_test.cpp | 150 bool immediate; member in struct:dataOpTest_t 395 if(test.immediate == true) 399 else if(test.immediate == false && test.shiftAmount == 0)
|
Completed in 248 milliseconds