mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-14 11:32:34 +00:00
Align function arguments in function headers
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17178 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
5fd2ab3518
commit
3a060e5279
@ -101,8 +101,7 @@ namespace {
|
||||
O << (unsigned short)MI->getOperand(OpNo).getImmedValue();
|
||||
}
|
||||
void printBranchOperand(const MachineInstr *MI, unsigned OpNo,
|
||||
MVT::ValueType VT) {
|
||||
|
||||
MVT::ValueType VT) {
|
||||
// Branches can take an immediate operand. This is used by the branch
|
||||
// selection pass to print $+8, an eight byte displacement from the PC.
|
||||
if (MI->getOperand(OpNo).isImmediate()) {
|
||||
@ -112,19 +111,19 @@ namespace {
|
||||
}
|
||||
}
|
||||
void printPICLabel(const MachineInstr *MI, unsigned OpNo,
|
||||
MVT::ValueType VT) {
|
||||
MVT::ValueType VT) {
|
||||
// FIXME: should probably be converted to cout.width and cout.fill
|
||||
O << "\"L0000" << LabelNumber << "$pb\"\n";
|
||||
O << "\"L0000" << LabelNumber << "$pb\":";
|
||||
}
|
||||
void printSymbolHi(const MachineInstr *MI, unsigned OpNo,
|
||||
MVT::ValueType VT) {
|
||||
MVT::ValueType VT) {
|
||||
O << "ha16(";
|
||||
printOp(MI->getOperand(OpNo), true /* LoadAddrOp */);
|
||||
O << "-\"L0000" << LabelNumber << "$pb\")";
|
||||
}
|
||||
void printSymbolLo(const MachineInstr *MI, unsigned OpNo,
|
||||
MVT::ValueType VT) {
|
||||
MVT::ValueType VT) {
|
||||
// FIXME: Because LFS, LFD, and LWZ can be used either with a s16imm or
|
||||
// a lo16 of a global or constant pool operand, we must handle both here.
|
||||
// this isn't a great design, but it works for now.
|
||||
|
Loading…
Reference in New Issue
Block a user