diff options
| author | 2014-04-01 15:33:07 +0000 | |
|---|---|---|
| committer | 2014-04-01 15:33:07 +0000 | |
| commit | e931e21c485b514faed71c2a1b4a091f97f15827 (patch) | |
| tree | c972296737f992a84b1552561f823991d28403f0 /compiler/utils/assembler.cc | |
| parent | 8464a64a50190c06e95015a932eda9511fa6473d (diff) | |
| parent | dd7624d2b9e599d57762d12031b10b89defc9807 (diff) | |
Merge "Allow mixing of thread offsets between 32 and 64bit architectures."
Diffstat (limited to 'compiler/utils/assembler.cc')
| -rw-r--r-- | compiler/utils/assembler.cc | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/compiler/utils/assembler.cc b/compiler/utils/assembler.cc index 1921b28232..26bdceb1eb 100644 --- a/compiler/utils/assembler.cc +++ b/compiler/utils/assembler.cc @@ -122,4 +122,78 @@ Assembler* Assembler::Create(InstructionSet instruction_set) { } } +void Assembler::StoreImmediateToThread32(ThreadOffset<4> dest, uint32_t imm, + ManagedRegister scratch) { + UNIMPLEMENTED(FATAL); +} + +void Assembler::StoreImmediateToThread64(ThreadOffset<8> dest, uint32_t imm, + ManagedRegister scratch) { + UNIMPLEMENTED(FATAL); +} + +void Assembler::StoreStackOffsetToThread32(ThreadOffset<4> thr_offs, + FrameOffset fr_offs, + ManagedRegister scratch) { + UNIMPLEMENTED(FATAL); +} + +void Assembler::StoreStackOffsetToThread64(ThreadOffset<8> thr_offs, + FrameOffset fr_offs, + ManagedRegister scratch) { + UNIMPLEMENTED(FATAL); +} + +void Assembler::StoreStackPointerToThread32(ThreadOffset<4> thr_offs) { + UNIMPLEMENTED(FATAL); +} + +void Assembler::StoreStackPointerToThread64(ThreadOffset<8> thr_offs) { + UNIMPLEMENTED(FATAL); +} + +void Assembler::LoadFromThread32(ManagedRegister dest, ThreadOffset<4> src, size_t size) { + UNIMPLEMENTED(FATAL); +} + +void Assembler::LoadFromThread64(ManagedRegister dest, ThreadOffset<8> src, size_t size) { + UNIMPLEMENTED(FATAL); +} + +void Assembler::LoadRawPtrFromThread32(ManagedRegister dest, ThreadOffset<4> offs) { + UNIMPLEMENTED(FATAL); +} + +void Assembler::LoadRawPtrFromThread64(ManagedRegister dest, ThreadOffset<8> offs) { + UNIMPLEMENTED(FATAL); +} + +void Assembler::CopyRawPtrFromThread32(FrameOffset fr_offs, ThreadOffset<4> thr_offs, + ManagedRegister scratch) { + UNIMPLEMENTED(FATAL); +} + +void Assembler::CopyRawPtrFromThread64(FrameOffset fr_offs, ThreadOffset<8> thr_offs, + ManagedRegister scratch) { + UNIMPLEMENTED(FATAL); +} + +void Assembler::CopyRawPtrToThread32(ThreadOffset<4> thr_offs, FrameOffset fr_offs, + ManagedRegister scratch) { + UNIMPLEMENTED(FATAL); +} + +void Assembler::CopyRawPtrToThread64(ThreadOffset<8> thr_offs, FrameOffset fr_offs, + ManagedRegister scratch) { + UNIMPLEMENTED(FATAL); +} + +void Assembler::CallFromThread32(ThreadOffset<4> offset, ManagedRegister scratch) { + UNIMPLEMENTED(FATAL); +} + +void Assembler::CallFromThread64(ThreadOffset<8> offset, ManagedRegister scratch) { + UNIMPLEMENTED(FATAL); +} + } // namespace art |