/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/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | TwoAddressInstructionPass.cpp | 134 bool isProfitableToCommute(unsigned regA, unsigned regB, unsigned regC, 585 isProfitableToCommute(unsigned regA, unsigned regB, unsigned regC, in isProfitableToCommute() argument 621 unsigned ToRegA = getMappedReg(regA, DstRegMap); in isProfitableToCommute() 669 if (isRevCopyChain(regC, regA, MaxDataFlowEdge)) in isProfitableToCommute() 672 if (isRevCopyChain(regB, regA, MaxDataFlowEdge)) in isProfitableToCommute() 1272 unsigned regA = MI.getOperand(DstIdx).getReg(); in tryInstructionTransform() local 1279 if (TargetRegisterInfo::isVirtualRegister(regA)) in tryInstructionTransform() 1280 scanUses(regA); in tryInstructionTransform() 1315 if (!regBKilled || isProfitableToConv3Addr(regA, regB)) { in tryInstructionTransform() 1317 if (convertInstTo3Addr(mi, nmi, regA, regB, Dist)) { in tryInstructionTransform() [all …]
|
/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/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | TargetRegisterInfo.h | 423 bool regsOverlap(unsigned regA, unsigned regB) const { in regsOverlap() argument 424 if (regA == regB) return true; in regsOverlap() 425 if (isVirtualRegister(regA) || isVirtualRegister(regB)) in regsOverlap() 429 MCRegUnitIterator RUA(regA, this); in regsOverlap()
|
/external/u-boot/include/ |
D | ns16550.h | 84 UART_REG(regA); /* A */
|