diff options
Diffstat (limited to 'lib/Target/SparcV9/SparcV9CodeEmitter.h')
-rw-r--r-- | lib/Target/SparcV9/SparcV9CodeEmitter.h | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/lib/Target/SparcV9/SparcV9CodeEmitter.h b/lib/Target/SparcV9/SparcV9CodeEmitter.h index 2e9ff16dc8..b5e3e21754 100644 --- a/lib/Target/SparcV9/SparcV9CodeEmitter.h +++ b/lib/Target/SparcV9/SparcV9CodeEmitter.h @@ -1,12 +1,12 @@ //===-- SparcV9CodeEmitter.h ------------------------------------*- C++ -*-===// -// +// // The LLVM Compiler Infrastructure // // This file was developed by the LLVM research group and is distributed under // the University of Illinois Open Source License. See LICENSE.TXT for details. -// +// //===----------------------------------------------------------------------===// -// +// // Target-specific portions of the machine code emitter for the SparcV9. // This class interfaces with the JIT's Emitter in order to turn MachineInstrs // into words of binary machine code. Its code is partially generated by @@ -52,31 +52,31 @@ public: /// emitWord - writes out the given 32-bit value to memory at the current PC. /// void emitWord(unsigned Val); - + /// getBinaryCodeForInstr - This function, generated by the /// CodeEmitterGenerator using TableGen, produces the binary encoding for /// machine instructions. /// unsigned getBinaryCodeForInstr(MachineInstr &MI); -private: - /// getMachineOpValue - +private: + /// getMachineOpValue - /// int64_t getMachineOpValue(MachineInstr &MI, MachineOperand &MO); - /// emitBasicBlock - + /// emitBasicBlock - /// void emitBasicBlock(MachineBasicBlock &MBB); - /// getValueBit - + /// getValueBit - /// unsigned getValueBit(int64_t Val, unsigned bit); - /// getGlobalAddress - + /// getGlobalAddress - /// void* getGlobalAddress(GlobalValue *V, MachineInstr &MI, bool isPCRelative); - /// emitFarCall - + /// emitFarCall - /// unsigned getRealRegNum(unsigned fakeReg, MachineInstr &MI); |