Home
last modified time | relevance | path

Searched refs:constants (Results 1 – 7 of 7) sorted by relevance

/art/test/473-checker-inliner-constants/
Dinfo.txt1 Test whether inliner deduplicates constants.
/art/test/436-shift-constant/
Dinfo.txt1 Regression tests for shift instructions and constants larger than 8bits.
/art/test/474-checker-boolean-input/
Dinfo.txt1 Tests if zero/one constants and integer Phis are accepted as boolean values.
/art/test/475-regression-inliner-ids/
Dinfo.txt1 Tests a regression when inlining a method with constants would lead to duplicate
/art/compiler/dex/quick/x86/
Dtarget_x86.cc1554 int32_t constants[4]; in AppendOpcodeWithConst() local
1555 constants[3] = mir->dalvikInsn.arg[0]; in AppendOpcodeWithConst()
1556 constants[2] = mir->dalvikInsn.arg[1]; in AppendOpcodeWithConst()
1557 constants[1] = mir->dalvikInsn.arg[2]; in AppendOpcodeWithConst()
1558 constants[0] = mir->dalvikInsn.arg[3]; in AppendOpcodeWithConst()
1561 LIR *data_target = ScanVectorLiteral(constants); in AppendOpcodeWithConst()
1563 data_target = AddVectorLiteral(constants); in AppendOpcodeWithConst()
2336 LIR* X86Mir2Lir::ScanVectorLiteral(int32_t* constants) { in ScanVectorLiteral() argument
2338 if (constants[0] == p->operands[0] && constants[1] == p->operands[1] && in ScanVectorLiteral()
2339 constants[2] == p->operands[2] && constants[3] == p->operands[3]) { in ScanVectorLiteral()
[all …]
Dcodegen_x86.h933 LIR* ScanVectorLiteral(int32_t* constants);
939 LIR* AddVectorLiteral(int32_t* constants);
/art/test/475-regression-inliner-ids/smali/
DTestCase.smali23 # many constants. The switch instruction helps with that.