Searched refs:registerCount (Results 1 - 25 of 33) sorted by relevance

12

/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/
H A DRegisterFormatter.java42 public final int registerCount; field in class:RegisterFormatter
45 public RegisterFormatter(@Nonnull BaksmaliOptions options, int registerCount, int parameterRegisterCount) { argument
47 this.registerCount = registerCount;
64 if (startRegister >= registerCount - parameterRegisterCount) {
66 writer.printSignedIntAsDec(startRegister - (registerCount - parameterRegisterCount));
68 writer.printSignedIntAsDec(lastRegister - (registerCount - parameterRegisterCount));
90 if (register >= registerCount - parameterRegisterCount) {
92 writer.printSignedIntAsDec((register - (registerCount - parameterRegisterCount)));
H A DPostInstructionRegisterInfoMethodItem.java60 int registerCount = analyzedInstruction.getRegisterCount();
61 BitSet registers = new BitSet(registerCount);
64 registers.set(0, registerCount);
67 registers.set(0, registerCount);
69 addDestRegs(registers, registerCount);
76 private void addDestRegs(BitSet printPostRegister, int registerCount) { argument
77 for (int registerNum=0; registerNum<registerCount; registerNum++) {
H A DPreInstructionRegisterInfoMethodItem.java67 int registerCount = analyzedInstruction.getRegisterCount();
68 BitSet registers = new BitSet(registerCount);
72 registers.set(0, registerCount);
75 registers.set(0, registerCount);
82 addParamRegs(registers, registerCount);
84 mergeRegisters = new BitSet(registerCount);
85 addMergeRegs(mergeRegisters, registerCount);
88 addParamRegs(registers, registerCount);
95 mergeRegisters = new BitSet(registerCount);
96 addMergeRegs(mergeRegisters, registerCount);
147 addMergeRegs(BitSet registers, int registerCount) argument
169 addParamRegs(BitSet registers, int registerCount) argument
[all...]
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/builder/instruction/
H A DBuilderInstruction35c.java46 protected final int registerCount; field in class:BuilderInstruction35c
55 int registerCount,
63 this.registerCount = Preconditions.check35cAnd45ccRegisterCount(registerCount);
64 this.registerC = (registerCount>0) ? Preconditions.checkNibbleRegister(registerC) : 0;
65 this.registerD = (registerCount>1) ? Preconditions.checkNibbleRegister(registerD) : 0;
66 this.registerE = (registerCount>2) ? Preconditions.checkNibbleRegister(registerE) : 0;
67 this.registerF = (registerCount>3) ? Preconditions.checkNibbleRegister(registerF) : 0;
68 this.registerG = (registerCount>4) ? Preconditions.checkNibbleRegister(registerG) : 0;
72 @Override public int getRegisterCount() { return registerCount; }
54 BuilderInstruction35c(@onnull Opcode opcode, int registerCount, int registerC, int registerD, int registerE, int registerF, int registerG, @Nonnull Reference reference) argument
[all...]
H A DBuilderInstruction45cc.java46 protected final int registerCount; field in class:BuilderInstruction45cc
56 int registerCount,
65 this.registerCount = Preconditions.check35cAnd45ccRegisterCount(registerCount);
66 this.registerC = (registerCount>0) ? Preconditions.checkNibbleRegister(registerC) : 0;
67 this.registerD = (registerCount>1) ? Preconditions.checkNibbleRegister(registerD) : 0;
68 this.registerE = (registerCount>2) ? Preconditions.checkNibbleRegister(registerE) : 0;
69 this.registerF = (registerCount>3) ? Preconditions.checkNibbleRegister(registerF) : 0;
70 this.registerG = (registerCount>4) ? Preconditions.checkNibbleRegister(registerG) : 0;
75 @Override public int getRegisterCount() { return registerCount; }
55 BuilderInstruction45cc(@onnull Opcode opcode, int registerCount, int registerC, int registerD, int registerE, int registerF, int registerG, @Nonnull Reference reference, @Nonnull Reference reference2) argument
[all...]
H A DBuilderInstruction3rc.java47 protected final int registerCount; field in class:BuilderInstruction3rc
53 int registerCount,
57 this.registerCount = Preconditions.checkRegisterRangeCount(registerCount);
62 @Override public int getRegisterCount() { return registerCount; }
51 BuilderInstruction3rc(@onnull Opcode opcode, int startRegister, int registerCount, @Nonnull Reference reference) argument
H A DBuilderInstruction4rcc.java47 protected final int registerCount; field in class:BuilderInstruction4rcc
54 int registerCount,
59 this.registerCount = Preconditions.checkRegisterRangeCount(registerCount);
65 @Override public int getRegisterCount() { return registerCount; }
52 BuilderInstruction4rcc(@onnull Opcode opcode, int startRegister, int registerCount, @Nonnull Reference reference, @Nonnull Reference reference2) argument
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/instruction/
H A DImmutableInstruction35c.java47 protected final int registerCount; field in class:ImmutableInstruction35c
56 int registerCount,
64 this.registerCount = Preconditions.check35cAnd45ccRegisterCount(registerCount);
65 this.registerC = (registerCount>0) ? Preconditions.checkNibbleRegister(registerC) : 0;
66 this.registerD = (registerCount>1) ? Preconditions.checkNibbleRegister(registerD) : 0;
67 this.registerE = (registerCount>2) ? Preconditions.checkNibbleRegister(registerE) : 0;
68 this.registerF = (registerCount>3) ? Preconditions.checkNibbleRegister(registerF) : 0;
69 this.registerG = (registerCount>4) ? Preconditions.checkNibbleRegister(registerG) : 0;
88 @Override public int getRegisterCount() { return registerCount; }
55 ImmutableInstruction35c(@onnull Opcode opcode, int registerCount, int registerC, int registerD, int registerE, int registerF, int registerG, @Nonnull Reference reference) argument
[all...]
H A DImmutableInstruction35mi.java44 protected final int registerCount; field in class:ImmutableInstruction35mi
53 int registerCount,
61 this.registerCount = Preconditions.check35cAnd45ccRegisterCount(registerCount);
62 this.registerC = (registerCount>0) ? Preconditions.checkNibbleRegister(registerC) : 0;
63 this.registerD = (registerCount>1) ? Preconditions.checkNibbleRegister(registerD) : 0;
64 this.registerE = (registerCount>2) ? Preconditions.checkNibbleRegister(registerE) : 0;
65 this.registerF = (registerCount>3) ? Preconditions.checkNibbleRegister(registerF) : 0;
66 this.registerG = (registerCount>4) ? Preconditions.checkNibbleRegister(registerG) : 0;
85 @Override public int getRegisterCount() { return registerCount; }
52 ImmutableInstruction35mi(@onnull Opcode opcode, int registerCount, int registerC, int registerD, int registerE, int registerF, int registerG, int inlineIndex) argument
[all...]
H A DImmutableInstruction35ms.java44 protected final int registerCount; field in class:ImmutableInstruction35ms
53 int registerCount,
61 this.registerCount = Preconditions.check35cAnd45ccRegisterCount(registerCount);
62 this.registerC = (registerCount>0) ? Preconditions.checkNibbleRegister(registerC) : 0;
63 this.registerD = (registerCount>1) ? Preconditions.checkNibbleRegister(registerD) : 0;
64 this.registerE = (registerCount>2) ? Preconditions.checkNibbleRegister(registerE) : 0;
65 this.registerF = (registerCount>3) ? Preconditions.checkNibbleRegister(registerF) : 0;
66 this.registerG = (registerCount>4) ? Preconditions.checkNibbleRegister(registerG) : 0;
85 @Override public int getRegisterCount() { return registerCount; }
52 ImmutableInstruction35ms(@onnull Opcode opcode, int registerCount, int registerC, int registerD, int registerE, int registerF, int registerG, int vtableIndex) argument
[all...]
H A DImmutableInstruction3rc.java48 protected final int registerCount; field in class:ImmutableInstruction3rc
54 int registerCount,
58 this.registerCount = Preconditions.checkRegisterRangeCount(registerCount);
74 @Override public int getRegisterCount() { return registerCount; }
52 ImmutableInstruction3rc(@onnull Opcode opcode, int startRegister, int registerCount, @Nonnull Reference reference) argument
H A DImmutableInstruction3rmi.java45 protected final int registerCount; field in class:ImmutableInstruction3rmi
50 int registerCount,
54 this.registerCount = Preconditions.checkRegisterRangeCount(registerCount);
70 @Override public int getRegisterCount() { return registerCount; }
48 ImmutableInstruction3rmi(@onnull Opcode opcode, int startRegister, int registerCount, int inlineIndex) argument
H A DImmutableInstruction3rms.java45 protected final int registerCount; field in class:ImmutableInstruction3rms
50 int registerCount,
54 this.registerCount = Preconditions.checkRegisterRangeCount(registerCount);
70 @Override public int getRegisterCount() { return registerCount; }
48 ImmutableInstruction3rms(@onnull Opcode opcode, int startRegister, int registerCount, int vtableIndex) argument
H A DImmutableInstructionFactory.java187 int registerCount,
194 return new ImmutableInstruction35c(opcode, registerCount, registerC, registerD, registerE, registerF, registerG,
200 int registerCount,
202 return new ImmutableInstruction3rc(opcode, startRegister, registerCount, reference);
186 makeInstruction35c(@onnull Opcode opcode, int registerCount, int registerC, int registerD, int registerE, int registerF, int registerG, @Nonnull Reference reference) argument
198 makeInstruction3rc(@onnull Opcode opcode, int startRegister, int registerCount, @Nonnull Reference reference) argument
/external/smali/smalidea/src/main/java/org/jf/smalidea/psi/impl/
H A DSmaliRegistersStatement.java62 long registerCount = literal.getIntegralValue();
66 return (int)registerCount + parentMethod.getParameterRegisterCount();
68 return (int)registerCount;
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/
H A DImmutableMethodImplementation.java49 protected final int registerCount; field in class:ImmutableMethodImplementation
54 public ImmutableMethodImplementation(int registerCount, argument
58 this.registerCount = registerCount;
64 public ImmutableMethodImplementation(int registerCount, argument
68 this.registerCount = registerCount;
89 @Override public int getRegisterCount() { return registerCount; }
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/
H A DPreconditions.java128 public static int check35cAnd45ccRegisterCount(int registerCount) { argument
129 if (registerCount < 0 || registerCount > 5) {
131 String.format("Invalid register count: %d. Must be between 0 and 5, inclusive.", registerCount));
133 return registerCount;
136 public static int checkRegisterRangeCount(int registerCount) { argument
137 if ((registerCount & 0xFFFFFF00) != 0) {
139 String.format("Invalid register count: %d. Must be between 0 and 255, inclusive.", registerCount));
141 return registerCount;
/external/swiftshader/src/OpenGL/libGL/
H A DProgram.cpp67 int Uniform::registerCount() const function in class:gl::Uniform
1406 if(registerIndex + uniform->registerCount() > MAX_VERTEX_UNIFORM_VECTORS)
1414 if(registerIndex + uniform->registerCount() > MAX_FRAGMENT_UNIFORM_VECTORS)
1443 device->setPixelShaderConstantF(targetUniform->psRegisterIndex, (float*)vector, targetUniform->registerCount());
1448 device->setVertexShaderConstantF(targetUniform->vsRegisterIndex, (float*)vector, targetUniform->registerCount());
1472 device->setPixelShaderConstantF(targetUniform->psRegisterIndex, (float*)vector, targetUniform->registerCount());
1477 device->setVertexShaderConstantF(targetUniform->vsRegisterIndex, (float*)vector, targetUniform->registerCount());
1501 device->setPixelShaderConstantF(targetUniform->psRegisterIndex, (float*)vector, targetUniform->registerCount());
1506 device->setVertexShaderConstantF(targetUniform->vsRegisterIndex, (float*)vector, targetUniform->registerCount());
1530 device->setPixelShaderConstantF(targetUniform->psRegisterIndex, (float*)vector, targetUniform->registerCount());
[all...]
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/builder/
H A DMethodImplementationBuilder.java51 public MethodImplementationBuilder(int registerCount) { argument
52 this.impl = new MutableMethodImplementation(registerCount);
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/
H A DDebugInfo.java107 int registerCount = methodImpl.getRegisterCount();
110 final LocalInfo[] locals = new LocalInfo[registerCount];
138 if (parameterIndex < registerCount) {
140 int localIndex = registerCount-1;
/external/swiftshader/src/OpenGL/compiler/
H A DTypes.h325 int registerCount = 0; local
330 registerCount += fields[i]->type()->totalRegisterCount();
333 return registerCount;
351 int registerCount = 0; local
356 registerCount += fieldType.totalRegisterCount();
358 return registerCount;
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/
H A DInstructionFactory.java68 Instruction makeInstruction35c(@Nonnull Opcode opcode, int registerCount, int registerC, int registerD, int registerE, argument
70 Instruction makeInstruction3rc(@Nonnull Opcode opcode, int startRegister, int registerCount, argument
/external/smali/smali/src/main/antlr/
H A DsmaliTreeWalker.g662 register_list returns[byte[\] registers, byte registerCount]
666 $registerCount = 0;
671 if ($registerCount == 5) {
675 $registers[$registerCount++] = parseRegister_nibble($REGISTER.text);
692 int registerCount = $endRegister-$startRegister+1;
693 if (registerCount < 1) {
1062 byte registerCount = $register_list.registerCount;
1066 $method::methodBuilder.addInstruction(new BuilderInstruction35c(opcode, registerCount, registers[0], registers[1],
1078 byte registerCount
[all...]
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/raw/
H A DCodeItem.java256 int registerCount = instruction.getRegisterCount();
257 if (registerCount == 1) {
259 } else if (registerCount == 2) {
262 } else if (registerCount == 3) {
266 } else if (registerCount == 4) {
271 } else if (registerCount == 5) {
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
H A DAnalyzedInstruction.java104 int instructionIndex, int registerCount) {
109 this.postRegisterMap = new RegisterType[registerCount];
110 this.preRegisterMap = new RegisterType[registerCount];
112 for (int i=0; i<registerCount; i++) {
103 AnalyzedInstruction(@onnull MethodAnalyzer methodAnalyzer, @Nonnull Instruction instruction, int instructionIndex, int registerCount) argument

Completed in 340 milliseconds

12