summaryrefslogtreecommitdiff
path: root/src/jit/emitxarch.h
diff options
context:
space:
mode:
authorBruce Forstall <brucefo@microsoft.com>2017-03-06 16:29:58 -0800
committerBruce Forstall <brucefo@microsoft.com>2017-03-06 16:29:58 -0800
commitbd2e11551f146a033b384d404da3da7a22c89291 (patch)
tree0a10903b0a0c10d03dcba965032135cea82dfe58 /src/jit/emitxarch.h
parentaeef0d20caceb33c80312fdf40ed242139cdd003 (diff)
downloadcoreclr-bd2e11551f146a033b384d404da3da7a22c89291.tar.gz
coreclr-bd2e11551f146a033b384d404da3da7a22c89291.tar.bz2
coreclr-bd2e11551f146a033b384d404da3da7a22c89291.zip
Un-clang-format-horrible-ify emitIns_Call() and genEmitCall()
Diffstat (limited to 'src/jit/emitxarch.h')
-rw-r--r--src/jit/emitxarch.h48
1 files changed, 27 insertions, 21 deletions
diff --git a/src/jit/emitxarch.h b/src/jit/emitxarch.h
index 524b057915..82b55a962f 100644
--- a/src/jit/emitxarch.h
+++ b/src/jit/emitxarch.h
@@ -452,35 +452,41 @@ enum EmitCallType
EC_COUNT
};
+// clang-format off
void emitIns_Call(EmitCallType callType,
CORINFO_METHOD_HANDLE methHnd,
CORINFO_SIG_INFO* sigInfo, // used to report call sites to the EE
void* addr,
ssize_t argSize,
- emitAttr retSize MULTIREG_HAS_SECOND_GC_RET_ONLY_ARG(emitAttr secondRetSize),
- VARSET_VALARG_TP ptrVars,
- regMaskTP gcrefRegs,
- regMaskTP byrefRegs,
- GenTreeIndir* indir,
- bool isJump = false,
- bool isNoGC = false);
-
+ emitAttr retSize
+ MULTIREG_HAS_SECOND_GC_RET_ONLY_ARG(emitAttr secondRetSize),
+ VARSET_VALARG_TP ptrVars,
+ regMaskTP gcrefRegs,
+ regMaskTP byrefRegs,
+ GenTreeIndir* indir,
+ bool isJump = false,
+ bool isNoGC = false);
+// clang-format on
+
+// clang-format off
void emitIns_Call(EmitCallType callType,
CORINFO_METHOD_HANDLE methHnd,
INDEBUG_LDISASM_COMMA(CORINFO_SIG_INFO* sigInfo) // used to report call sites to the EE
- void* addr,
- ssize_t argSize,
- emitAttr retSize MULTIREG_HAS_SECOND_GC_RET_ONLY_ARG(emitAttr secondRetSize),
- VARSET_VALARG_TP ptrVars,
- regMaskTP gcrefRegs,
- regMaskTP byrefRegs,
- IL_OFFSETX ilOffset = BAD_IL_OFFSET,
- regNumber ireg = REG_NA,
- regNumber xreg = REG_NA,
- unsigned xmul = 0,
- ssize_t disp = 0,
- bool isJump = false,
- bool isNoGC = false);
+ void* addr,
+ ssize_t argSize,
+ emitAttr retSize
+ MULTIREG_HAS_SECOND_GC_RET_ONLY_ARG(emitAttr secondRetSize),
+ VARSET_VALARG_TP ptrVars,
+ regMaskTP gcrefRegs,
+ regMaskTP byrefRegs,
+ IL_OFFSETX ilOffset = BAD_IL_OFFSET,
+ regNumber ireg = REG_NA,
+ regNumber xreg = REG_NA,
+ unsigned xmul = 0,
+ ssize_t disp = 0,
+ bool isJump = false,
+ bool isNoGC = false);
+// clang-format on
#ifdef _TARGET_AMD64_
// Is the last instruction emitted a call instruction?