/external/smali/smali/src/main/antlr/ |
D | smaliTreeWalker.g | 782 byte regA = parseRegister_nibble($REGISTER.text); 787 $method::methodBuilder.addInstruction(new BuilderInstruction11n(opcode, regA, litB)); 795 short regA = parseRegister_byte($REGISTER.text); 797 $method::methodBuilder.addInstruction(new BuilderInstruction11x(opcode, regA)); 805 byte regA = parseRegister_nibble($registerA.text); 808 $method::methodBuilder.addInstruction(new BuilderInstruction12x(opcode, regA, regB)); 837 short regA = parseRegister_byte($REGISTER.text); 841 $method::methodBuilder.addInstruction(new BuilderInstruction21c(opcode, regA, 850 short regA = parseRegister_byte($REGISTER.text); 852 $method::methodBuilder.addInstruction(new BuilderInstruction21c(opcode, regA, [all …]
|
/external/swiftshader/third_party/LLVM/include/llvm/Target/ |
D | TargetRegisterInfo.h | 331 bool regsOverlap(unsigned regA, unsigned regB) const { in regsOverlap() argument 332 if (regA == regB) return true; in regsOverlap() 333 if (isVirtualRegister(regA) || isVirtualRegister(regB)) in regsOverlap() 335 for (const unsigned *regList = getOverlaps(regA)+1; *regList; ++regList) { in regsOverlap() 343 bool isSubRegister(unsigned regA, unsigned regB) const { in isSubRegister() argument 344 return isSuperRegister(regB, regA); in isSubRegister() 349 bool isSuperRegister(unsigned regA, unsigned regB) const { in isSuperRegister() argument 350 for (const unsigned *regList = getSuperRegisters(regA); *regList;++regList){ in isSuperRegister()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | TwoAddressInstructionPass.cpp | 867 unsigned regA = mi->getOperand(DstIdx).getReg(); in TryInstructionTransform() local 916 if (TargetRegisterInfo::isVirtualRegister(regA)) in TryInstructionTransform() 917 ScanUses(regA, &*mbbi, Processed); in TryInstructionTransform() 922 if (!regBKilled || isProfitableToConv3Addr(regA, regB)) { in TryInstructionTransform() 924 if (ConvertInstTo3Addr(mi, nmi, mbbi, regA, regB, Dist)) { in TryInstructionTransform() 978 unsigned NewDstIdx = NewMIs[1]->findRegisterDefOperandIdx(regA); in TryInstructionTransform() 1145 unsigned regA = DstMO.getReg(); in runOnMachineFunction() local 1152 if (regA == regB) { in runOnMachineFunction() 1159 LastCopiedReg = regA; in runOnMachineFunction() 1171 mi->getOperand(i).getReg() != regA); in runOnMachineFunction() [all …]
|
/external/smali/smali/src/main/java/org/jf/smali/ |
D | smaliTreeWalker.java | 4679 byte regA = parseRegister_nibble((REGISTER108!=null?REGISTER108.getText():null)); in insn_format11n() 4684 … method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction11n(opcode, regA, litB)); in insn_format11n() 4719 short regA = parseRegister_byte((REGISTER111!=null?REGISTER111.getText():null)); in insn_format11x() local 4721 method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction11x(opcode, regA)); in insn_format11x() 4758 byte regA = parseRegister_nibble((registerA!=null?registerA.getText():null)); in insn_format12x() 4761 … method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction12x(opcode, regA, regB)); in insn_format12x() 4895 short regA = parseRegister_byte((REGISTER118!=null?REGISTER118.getText():null)); in insn_format21c_field() local 4899 method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction21c(opcode, regA, in insn_format21c_field() 4940 short regA = parseRegister_byte((REGISTER121!=null?REGISTER121.getText():null)); in insn_format21c_string() local 4942 method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction21c(opcode, regA, in insn_format21c_string() [all …]
|
/external/llvm/include/llvm/Target/ |
D | TargetRegisterInfo.h | 412 bool regsOverlap(unsigned regA, unsigned regB) const { in regsOverlap() argument 413 if (regA == regB) return true; in regsOverlap() 414 if (isVirtualRegister(regA) || isVirtualRegister(regB)) in regsOverlap() 418 MCRegUnitIterator RUA(regA, this); in regsOverlap()
|
/external/llvm/lib/CodeGen/ |
D | TwoAddressInstructionPass.cpp | 109 bool isProfitableToCommute(unsigned regA, unsigned regB, unsigned regC, 546 isProfitableToCommute(unsigned regA, unsigned regB, unsigned regC, in isProfitableToCommute() argument 582 unsigned ToRegA = getMappedReg(regA, DstRegMap); in isProfitableToCommute() 630 if (isRevCopyChain(regC, regA, 3)) in isProfitableToCommute() 633 if (isRevCopyChain(regB, regA, 3)) in isProfitableToCommute() 1217 unsigned regA = MI.getOperand(DstIdx).getReg(); in tryInstructionTransform() local 1224 if (TargetRegisterInfo::isVirtualRegister(regA)) in tryInstructionTransform() 1225 scanUses(regA); in tryInstructionTransform() 1260 if (!regBKilled || isProfitableToConv3Addr(regA, regB)) { in tryInstructionTransform() 1262 if (convertInstTo3Addr(mi, nmi, regA, regB, Dist)) { in tryInstructionTransform() [all …]
|
/external/valgrind/VEX/priv/ |
D | guest_arm_toIR.c | 10525 UInt regD = 99, regN = 99, regM = 99, regA = 99, bitM = 99; in decode_V6MEDIA_instruction() local 10534 regA = INSNT1(15,12); in decode_V6MEDIA_instruction() 10538 && !isBadRegT(regA)) in decode_V6MEDIA_instruction() 10545 regA = INSNA(15,12); in decode_V6MEDIA_instruction() 10550 if (regD != 15 && regN != 15 && regM != 15 && regA != 15) in decode_V6MEDIA_instruction() 10565 assign( irt_regA, isT ? getIRegT(regA) : getIRegA(regA) ); in decode_V6MEDIA_instruction() 10607 bitM ? "x" : "", nCC(conq), regD, regN, regM, regA); in decode_V6MEDIA_instruction() 10615 UInt regD = 99, regN = 99, regM = 99, regA = 99, bitM = 99, bitN = 99; in decode_V6MEDIA_instruction() local 10623 regA = INSNT1(15,12); in decode_V6MEDIA_instruction() 10627 && !isBadRegT(regA)) in decode_V6MEDIA_instruction() [all …]
|