forked from OSchip/llvm-project
				
			Update function names to conform to guidelines. No functional change intended.
llvm-svn: 163561
This commit is contained in:
		
							parent
							
								
									eedc12a140
								
							
						
					
					
						commit
						38e05a9eb2
					
				| 
						 | 
					@ -89,11 +89,11 @@ void X86ATTInstPrinter::printSSECC(const MCInst *MI, unsigned Op,
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/// print_pcrel_imm - This is used to print an immediate value that ends up
 | 
					/// printPCRelImm - This is used to print an immediate value that ends up
 | 
				
			||||||
/// being encoded as a pc-relative value (e.g. for jumps and calls).  These
 | 
					/// being encoded as a pc-relative value (e.g. for jumps and calls).  These
 | 
				
			||||||
/// print slightly differently than normal immediates.  For example, a $ is not
 | 
					/// print slightly differently than normal immediates.  For example, a $ is not
 | 
				
			||||||
/// emitted.
 | 
					/// emitted.
 | 
				
			||||||
void X86ATTInstPrinter::print_pcrel_imm(const MCInst *MI, unsigned OpNo,
 | 
					void X86ATTInstPrinter::printPCRelImm(const MCInst *MI, unsigned OpNo,
 | 
				
			||||||
                                      raw_ostream &O) {
 | 
					                                      raw_ostream &O) {
 | 
				
			||||||
  const MCOperand &Op = MI->getOperand(OpNo);
 | 
					  const MCOperand &Op = MI->getOperand(OpNo);
 | 
				
			||||||
  if (Op.isImm())
 | 
					  if (Op.isImm())
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -40,7 +40,7 @@ public:
 | 
				
			||||||
  void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &OS);
 | 
					  void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &OS);
 | 
				
			||||||
  void printMemReference(const MCInst *MI, unsigned Op, raw_ostream &OS);
 | 
					  void printMemReference(const MCInst *MI, unsigned Op, raw_ostream &OS);
 | 
				
			||||||
  void printSSECC(const MCInst *MI, unsigned Op, raw_ostream &OS);
 | 
					  void printSSECC(const MCInst *MI, unsigned Op, raw_ostream &OS);
 | 
				
			||||||
  void print_pcrel_imm(const MCInst *MI, unsigned OpNo, raw_ostream &OS);
 | 
					  void printPCRelImm(const MCInst *MI, unsigned OpNo, raw_ostream &OS);
 | 
				
			||||||
  
 | 
					  
 | 
				
			||||||
  void printopaquemem(const MCInst *MI, unsigned OpNo, raw_ostream &O) {
 | 
					  void printopaquemem(const MCInst *MI, unsigned OpNo, raw_ostream &O) {
 | 
				
			||||||
    printMemReference(MI, OpNo, O);
 | 
					    printMemReference(MI, OpNo, O);
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -82,9 +82,9 @@ void X86IntelInstPrinter::printSSECC(const MCInst *MI, unsigned Op,
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/// print_pcrel_imm - This is used to print an immediate value that ends up
 | 
					/// printPCRelImm - This is used to print an immediate value that ends up
 | 
				
			||||||
/// being encoded as a pc-relative value.
 | 
					/// being encoded as a pc-relative value.
 | 
				
			||||||
void X86IntelInstPrinter::print_pcrel_imm(const MCInst *MI, unsigned OpNo,
 | 
					void X86IntelInstPrinter::printPCRelImm(const MCInst *MI, unsigned OpNo,
 | 
				
			||||||
                                        raw_ostream &O) {
 | 
					                                        raw_ostream &O) {
 | 
				
			||||||
  const MCOperand &Op = MI->getOperand(OpNo);
 | 
					  const MCOperand &Op = MI->getOperand(OpNo);
 | 
				
			||||||
  if (Op.isImm())
 | 
					  if (Op.isImm())
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -37,7 +37,7 @@ public:
 | 
				
			||||||
  void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O);
 | 
					  void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O);
 | 
				
			||||||
  void printMemReference(const MCInst *MI, unsigned Op, raw_ostream &O);
 | 
					  void printMemReference(const MCInst *MI, unsigned Op, raw_ostream &O);
 | 
				
			||||||
  void printSSECC(const MCInst *MI, unsigned Op, raw_ostream &O);
 | 
					  void printSSECC(const MCInst *MI, unsigned Op, raw_ostream &O);
 | 
				
			||||||
  void print_pcrel_imm(const MCInst *MI, unsigned OpNo, raw_ostream &O);
 | 
					  void printPCRelImm(const MCInst *MI, unsigned OpNo, raw_ostream &O);
 | 
				
			||||||
  
 | 
					  
 | 
				
			||||||
  void printopaquemem(const MCInst *MI, unsigned OpNo, raw_ostream &O) {
 | 
					  void printopaquemem(const MCInst *MI, unsigned OpNo, raw_ostream &O) {
 | 
				
			||||||
    O << "OPAQUE PTR ";
 | 
					    O << "OPAQUE PTR ";
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -206,10 +206,10 @@ void X86AsmPrinter::printSymbolOperand(const MachineOperand &MO,
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/// print_pcrel_imm - This is used to print an immediate value that ends up
 | 
					/// printPCRelImm - This is used to print an immediate value that ends up
 | 
				
			||||||
/// being encoded as a pc-relative value.  These print slightly differently, for
 | 
					/// being encoded as a pc-relative value.  These print slightly differently, for
 | 
				
			||||||
/// example, a $ is not emitted.
 | 
					/// example, a $ is not emitted.
 | 
				
			||||||
void X86AsmPrinter::print_pcrel_imm(const MachineInstr *MI, unsigned OpNo,
 | 
					void X86AsmPrinter::printPCRelImm(const MachineInstr *MI, unsigned OpNo,
 | 
				
			||||||
                                    raw_ostream &O) {
 | 
					                                    raw_ostream &O) {
 | 
				
			||||||
  const MachineOperand &MO = MI->getOperand(OpNo);
 | 
					  const MachineOperand &MO = MI->getOperand(OpNo);
 | 
				
			||||||
  switch (MO.getType()) {
 | 
					  switch (MO.getType()) {
 | 
				
			||||||
| 
						 | 
					@ -459,7 +459,7 @@ bool X86AsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo,
 | 
				
			||||||
      return false;
 | 
					      return false;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    case 'P': // This is the operand of a call, treat specially.
 | 
					    case 'P': // This is the operand of a call, treat specially.
 | 
				
			||||||
      print_pcrel_imm(MI, OpNo, O);
 | 
					      printPCRelImm(MI, OpNo, O);
 | 
				
			||||||
      return false;
 | 
					      return false;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    case 'n':  // Negate the immediate or print a '-' before the operand.
 | 
					    case 'n':  // Negate the immediate or print a '-' before the operand.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -51,7 +51,7 @@ class LLVM_LIBRARY_VISIBILITY X86AsmPrinter : public AsmPrinter {
 | 
				
			||||||
  // These methods are used by the tablegen'erated instruction printer.
 | 
					  // These methods are used by the tablegen'erated instruction printer.
 | 
				
			||||||
  void printOperand(const MachineInstr *MI, unsigned OpNo, raw_ostream &O,
 | 
					  void printOperand(const MachineInstr *MI, unsigned OpNo, raw_ostream &O,
 | 
				
			||||||
                    const char *Modifier = 0, unsigned AsmVariant = 0);
 | 
					                    const char *Modifier = 0, unsigned AsmVariant = 0);
 | 
				
			||||||
  void print_pcrel_imm(const MachineInstr *MI, unsigned OpNo, raw_ostream &O);
 | 
					  void printPCRelImm(const MachineInstr *MI, unsigned OpNo, raw_ostream &O);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  bool printAsmMRegister(const MachineOperand &MO, char Mode, raw_ostream &O);
 | 
					  bool printAsmMRegister(const MachineOperand &MO, char Mode, raw_ostream &O);
 | 
				
			||||||
  bool PrintAsmOperand(const MachineInstr *MI, unsigned OpNo,
 | 
					  bool PrintAsmOperand(const MachineInstr *MI, unsigned OpNo,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -397,7 +397,7 @@ def i64mem_TC : Operand<i64> {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
let OperandType = "OPERAND_PCREL",
 | 
					let OperandType = "OPERAND_PCREL",
 | 
				
			||||||
    ParserMatchClass = X86AbsMemAsmOperand,
 | 
					    ParserMatchClass = X86AbsMemAsmOperand,
 | 
				
			||||||
    PrintMethod = "print_pcrel_imm" in {
 | 
					    PrintMethod = "printPCRelImm" in {
 | 
				
			||||||
def i32imm_pcrel : Operand<i32>;
 | 
					def i32imm_pcrel : Operand<i32>;
 | 
				
			||||||
def i16imm_pcrel : Operand<i16>;
 | 
					def i16imm_pcrel : Operand<i16>;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -499,7 +499,7 @@ def i64i32imm  : Operand<i64> {
 | 
				
			||||||
// 64-bits but only 32 bits are significant, and those bits are treated as being
 | 
					// 64-bits but only 32 bits are significant, and those bits are treated as being
 | 
				
			||||||
// pc relative.
 | 
					// pc relative.
 | 
				
			||||||
def i64i32imm_pcrel : Operand<i64> {
 | 
					def i64i32imm_pcrel : Operand<i64> {
 | 
				
			||||||
  let PrintMethod = "print_pcrel_imm";
 | 
					  let PrintMethod = "printPCRelImm";
 | 
				
			||||||
  let ParserMatchClass = X86AbsMemAsmOperand;
 | 
					  let ParserMatchClass = X86AbsMemAsmOperand;
 | 
				
			||||||
  let OperandType = "OPERAND_PCREL";
 | 
					  let OperandType = "OPERAND_PCREL";
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue