Mercurial > hg > graal-jvmci-8
comparison src/cpu/x86/vm/assembler_x86.hpp @ 13553:d49f00604347
removed poll_Relocation::pollingForm type and associated data field and rely solely on format field of safepoint relocation entries when deciding whether or not to relocate the operand of a safepoint poll instruction
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Wed, 08 Jan 2014 16:57:30 +0100 |
parents | 59e8ad757e19 |
children | 4fc8c8bb4c32 |
comparison
equal
deleted
inserted
replaced
13552:c9daba2a2bac | 13553:d49f00604347 |
---|---|
525 }; | 525 }; |
526 | 526 |
527 enum WhichOperand { | 527 enum WhichOperand { |
528 // input to locate_operand, and format code for relocations | 528 // input to locate_operand, and format code for relocations |
529 imm_operand = 0, // embedded 32-bit|64-bit immediate operand | 529 imm_operand = 0, // embedded 32-bit|64-bit immediate operand |
530 #ifdef GRAAL | |
531 no_operand = imm_operand, // format value for relocations at instructions with no operand | |
532 #endif | |
530 disp32_operand = 1, // embedded 32-bit displacement or address | 533 disp32_operand = 1, // embedded 32-bit displacement or address |
531 call32_operand = 2, // embedded 32-bit self-relative displacement | 534 call32_operand = 2, // embedded 32-bit self-relative displacement |
532 #ifndef _LP64 | 535 #ifndef _LP64 |
533 _WhichOperand_limit = 3 | 536 _WhichOperand_limit = 3 |
534 #else | 537 #else |