Searched refs:LIR_OpArrayCopy (Results 1 - 7 of 7) sorted by relevance

/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_LIRGenerator.cpp794 int flags = LIR_OpArrayCopy::all_flags;
797 flags &= ~LIR_OpArrayCopy::src_objarray;
799 flags &= ~LIR_OpArrayCopy::dst_objarray;
802 flags &= ~LIR_OpArrayCopy::src_null_check;
804 flags &= ~LIR_OpArrayCopy::dst_null_check;
824 flags &= ~LIR_OpArrayCopy::src_null_check;
828 flags &= ~LIR_OpArrayCopy::src_range_check;
834 flags &= ~LIR_OpArrayCopy::dst_null_check;
838 flags &= ~LIR_OpArrayCopy::dst_range_check;
844 flags &= ~LIR_OpArrayCopy
[all...]
H A Dc1_CodeStubs.hpp493 LIR_OpArrayCopy* _op;
496 ArrayCopyStub(LIR_OpArrayCopy* op): _op(op) { }
H A Dc1_LIRAssembler.hpp194 void emit_arraycopy(LIR_OpArrayCopy* op);
H A Dc1_LIR.cpp409 LIR_OpArrayCopy::LIR_OpArrayCopy(LIR_Opr src, LIR_Opr src_pos, LIR_Opr dst, LIR_Opr dst_pos, LIR_Opr length, function in class:LIR_OpArrayCopy
847 // LIR_OpArrayCopy
850 LIR_OpArrayCopy* opArrayCopy = (LIR_OpArrayCopy*)op;
1043 void LIR_OpArrayCopy::emit_code(LIR_Assembler* masm) {
1742 // LIR_OpArrayCopy
1782 // LIR_OpArrayCopy
1783 void LIR_OpArrayCopy::print_instr(outputStream* out) const {
H A Dc1_LIR.hpp844 class LIR_OpArrayCopy;
1099 virtual LIR_OpArrayCopy* as_OpArrayCopy() { return NULL; }
1203 // LIR_OpArrayCopy
1204 class LIR_OpArrayCopy: public LIR_Op { class in inherits:LIR_Op
1235 LIR_OpArrayCopy(LIR_Opr src, LIR_Opr src_pos, LIR_Opr dst, LIR_Opr dst_pos, LIR_Opr length, LIR_Opr tmp,
1249 virtual LIR_OpArrayCopy* as_OpArrayCopy() { return this; }
2143 void arraycopy(LIR_Opr src, LIR_Opr src_pos, LIR_Opr dst, LIR_Opr dst_pos, LIR_Opr length, LIR_Opr tmp, ciArrayKlass* expected_type, int flags, CodeEmitInfo* info) { append(new LIR_OpArrayCopy(src, src_pos, dst, dst_pos, length, tmp, expected_type, flags, info)); }
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dc1_LIRAssembler_sparc.cpp2061 void LIR_Assembler::emit_arraycopy(LIR_OpArrayCopy* op) {
2126 if (flags & LIR_OpArrayCopy::src_null_check) {
2132 if (flags & LIR_OpArrayCopy::dst_null_check) {
2138 if (flags & LIR_OpArrayCopy::src_pos_positive_check) {
2144 if (flags & LIR_OpArrayCopy::dst_pos_positive_check) {
2150 if (flags & LIR_OpArrayCopy::length_positive_check) {
2156 if (flags & LIR_OpArrayCopy::src_range_check) {
2164 if (flags & LIR_OpArrayCopy::dst_range_check) {
2174 if (flags & LIR_OpArrayCopy::type_check) {
2216 int mask = LIR_OpArrayCopy
[all...]
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dc1_LIRAssembler_x86.cpp3056 void LIR_Assembler::emit_arraycopy(LIR_OpArrayCopy* op) {
3216 if (flags & LIR_OpArrayCopy::src_null_check) {
3220 if (flags & LIR_OpArrayCopy::dst_null_check) {
3226 if (flags & LIR_OpArrayCopy::src_pos_positive_check) {
3230 if (flags & LIR_OpArrayCopy::dst_pos_positive_check) {
3235 if (flags & LIR_OpArrayCopy::src_range_check) {
3240 if (flags & LIR_OpArrayCopy::dst_range_check) {
3246 if (flags & LIR_OpArrayCopy::length_positive_check) {
3257 if (flags & LIR_OpArrayCopy::type_check) {
3300 int mask = LIR_OpArrayCopy
[all...]

Completed in 1028 milliseconds