- /// getCustomConstantPoolEntryAddress - When using a custom constant
- /// pool, resolve a constant pool index to the address of where the
- /// entry is stored.
- virtual intptr_t getCustomConstantPoolEntryAddress(unsigned CPI) const
- {return 0;}
+ /// hasCustomJumpTables - Allows a target to specify that jumptables
+ /// are emitted by the target.
+ virtual bool hasCustomJumpTables() const { return false; }
+
+ /// allocateSeparateGVMemory - If true, globals should be placed in
+ /// separately allocated heap memory rather than in the same
+ /// code memory allocated by JITCodeEmitter.
+ virtual bool allocateSeparateGVMemory() const { return false; }