summaryrefslogtreecommitdiff
path: root/src/jit
ModeNameSize
-rw-r--r--.clang-format2325logplain
-rw-r--r--.gitmirror92logplain
-rw-r--r--CMakeLists.txt5153logplain
-rw-r--r--ClrJit.PAL.exports48logplain
-rw-r--r--ClrJit.exports32logplain
-rw-r--r--DIRS.proj3016logplain
-rw-r--r--Native.rc328logplain
-rwxr-xr-x_typeinfo.h25167logplain
-rw-r--r--alloc.cpp18112logplain
-rw-r--r--alloc.h2839logplain
-rw-r--r--arraystack.h2929logplain
-rw-r--r--assertionprop.cpp177590logplain
-rw-r--r--bitset.cpp5463logplain
-rw-r--r--bitset.h20763logplain
-rw-r--r--bitsetasshortlong.h24036logplain
-rw-r--r--bitsetasuint64.h5248logplain
-rw-r--r--bitsetasuint64inclass.h12224logplain
-rw-r--r--bitsetops.h969logplain
-rw-r--r--bitvec.h2086logplain
-rw-r--r--block.cpp18977logplain
-rw-r--r--block.h51957logplain
-rw-r--r--blockset.h3427logplain
-rwxr-xr-xcodegen.h51188logplain
-rw-r--r--codegenarm.cpp74497logplain
-rw-r--r--codegenarm64.cpp429004logplain
-rw-r--r--codegenclassic.h39976logplain
-rwxr-xr-xcodegencommon.cpp423995logplain
-rw-r--r--codegeninterface.h15784logplain
-rw-r--r--codegenlegacy.cpp805751logplain
-rw-r--r--codegenlinear.h8960logplain
-rwxr-xr-xcodegenxarch.cpp347395logplain
-rw-r--r--compiler.cpp336379logplain
-rw-r--r--compiler.h443088logplain
-rw-r--r--compiler.hpp148995logplain
-rw-r--r--compilerbitsettraits.h4359logplain
-rw-r--r--compilerbitsettraits.hpp4335logplain
-rw-r--r--compmemkind.h1748logplain
-rw-r--r--compphases.h6748logplain
-rw-r--r--conventions.txt3445logplain
-rw-r--r--copyprop.cpp16010logplain
-rw-r--r--cpp.hint842logplain
d---------crossgen131logplain
-rw-r--r--dataflow.h2258logplain
-rw-r--r--decomposelongs.cpp42954logplain
-rw-r--r--decomposelongs.h2591logplain
-rw-r--r--delayload.cpp324logplain
-rw-r--r--disasm.cpp50299logplain
-rw-r--r--disasm.h10664logplain
d---------dll160logplain
-rw-r--r--earlyprop.cpp14443logplain
-rwxr-xr-xee_il_dll.cpp46255logplain
-rw-r--r--ee_il_dll.hpp8602logplain
-rw-r--r--eeinterface.cpp6406logplain
-rw-r--r--emit.cpp220792logplain
-rw-r--r--emit.h95898logplain
-rw-r--r--emitarm.cpp240003logplain
-rw-r--r--emitarm.h22550logplain
-rw-r--r--emitarm64.cpp363128logplain
-rw-r--r--emitarm64.h46352logplain
-rw-r--r--emitdef.h802logplain
-rw-r--r--emitfmts.h526logplain
-rw-r--r--emitfmtsarm.h13870logplain
-rw-r--r--emitfmtsarm64.h15999logplain
-rw-r--r--emitfmtsxarch.h11799logplain
-rw-r--r--emitinl.h12748logplain
-rw-r--r--emitjmps.h1981logplain
-rw-r--r--emitpub.h7205logplain
-rw-r--r--emitxarch.cpp338649logplain
-rw-r--r--emitxarch.h25434logplain
-rw-r--r--error.cpp15524logplain
-rw-r--r--error.h8493logplain
-rw-r--r--flowgraph.cpp777122logplain
-rw-r--r--fp.h2797logplain
-rw-r--r--gcdecode.cpp492logplain
-rw-r--r--gcencode.cpp159695logplain
-rw-r--r--gcinfo.cpp27304logplain
-rw-r--r--gentree.cpp478561logplain
-rw-r--r--gentree.h160546logplain
-rw-r--r--gschecks.cpp21325logplain
-rw-r--r--gtlist.h13785logplain
-rw-r--r--gtstructs.h3749logplain
-rw-r--r--hashbv.cpp47159logplain
-rw-r--r--hashbv.h9008logplain
-rw-r--r--host.h1682logplain
-rw-r--r--hostallocator.cpp1003logplain
-rw-r--r--hostallocator.h519logplain
-rw-r--r--importer.cpp654157logplain
-rw-r--r--inline.cpp47938logplain
-rw-r--r--inline.def14218logplain
-rw-r--r--inline.h26317logplain
-rw-r--r--inlinepolicy.cpp83338logplain
-rw-r--r--inlinepolicy.h12523logplain
-rw-r--r--instr.cpp124404logplain
-rw-r--r--instr.h9167logplain
-rw-r--r--instrs.h441logplain
-rw-r--r--instrsarm.h56945logplain
-rw-r--r--instrsarm64.h76205logplain
-rw-r--r--instrsxarch.h35241logplain
-rw-r--r--jit.h30260logplain
-rw-r--r--jit.settings.targets6971logplain
-rw-r--r--jitconfig.cpp10908logplain
-rw-r--r--jitconfig.h2086logplain
-rw-r--r--jitconfigvalues.h17643logplain
-rw-r--r--jiteh.cpp156116logplain
-rw-r--r--jiteh.h7451logplain
-rw-r--r--jitgcinfo.h17945logplain
-rw-r--r--jitpch.cpp304logplain
-rw-r--r--jitpch.h821logplain
-rw-r--r--jitstd.h347logplain
d---------jitstd799logplain
-rw-r--r--jittelemetry.cpp14559logplain
-rw-r--r--jittelemetry.h2378logplain
-rw-r--r--lclvars.cpp230562logplain
-rw-r--r--liveness.cpp103597logplain
-rw-r--r--loopcloning.cpp26131logplain
-rw-r--r--loopcloning.h22364logplain
-rw-r--r--loopcloningopts.h462logplain
-rw-r--r--lower.cpp170307logplain
-rw-r--r--lower.h11900logplain
-rw-r--r--lowerarm.cpp2856logplain
-rw-r--r--lowerarm64.cpp69844logplain
-rw-r--r--lowerxarch.cpp150468logplain
-rw-r--r--lsra.cpp428437logplain
-rw-r--r--lsra.h62921logplain
-rw-r--r--lsra_reftypes.h1411logplain
-rwxr-xr-xmorph.cpp651103logplain
-rw-r--r--nodeinfo.h5065logplain
-rw-r--r--opcode.h1265logplain
-rw-r--r--optcse.cpp81648logplain
-rw-r--r--optimizer.cpp281452logplain
-rw-r--r--phase.h1733logplain
d---------protojit238logplain
-rw-r--r--rangecheck.cpp45115logplain
-rw-r--r--rangecheck.h18928logplain
-rw-r--r--rationalize.cpp61783logplain
-rw-r--r--rationalize.h5322logplain
-rw-r--r--regalloc.cpp248198logplain
-rw-r--r--regalloc.h3110logplain
-rw-r--r--register.h3649logplain
-rw-r--r--register_arg_convention.cpp4092logplain
-rw-r--r--register_arg_convention.h3743logplain
-rw-r--r--registerarm.h3037logplain
-rw-r--r--registerarm64.h4400logplain
-rw-r--r--registerfp.cpp45046logplain
-rw-r--r--registerfp.h1190logplain
-rw-r--r--registerxmm.h1628logplain
-rw-r--r--reglist.h518logplain
-rw-r--r--regpair.h5922logplain
-rw-r--r--regset.cpp105478logplain
-rw-r--r--regset.h19801logplain
-rw-r--r--scopeinfo.cpp41556logplain
-rw-r--r--sharedfloat.cpp13567logplain
-rw-r--r--simd.cpp102194logplain
-rw-r--r--simd.h1178logplain
-rw-r--r--simdcodegenxarch.cpp80134logplain
-rw-r--r--simdintrinsiclist.h18780logplain
-rw-r--r--sm.cpp5081logplain
-rw-r--r--sm.h2495logplain
-rw-r--r--smcommon.cpp5856logplain
-rw-r--r--smcommon.h1490logplain
-rw-r--r--smdata.cpp59272logplain
-rw-r--r--smopcode.def11680logplain
-rw-r--r--smopcodemap.def23402logplain
-rw-r--r--smopenum.h468logplain
-rw-r--r--smweights.cpp13465logplain
-rw-r--r--ssabuilder.cpp72419logplain
-rw-r--r--ssabuilder.h10822logplain
-rw-r--r--ssaconfig.h1656logplain
-rw-r--r--ssarenamestate.cpp7295logplain
-rw-r--r--ssarenamestate.h3512logplain
-rw-r--r--stackfp.cpp142177logplain
d---------standalone80logplain
-rw-r--r--target.h103158logplain
-rw-r--r--targetamd64.cpp554logplain
-rw-r--r--targetarm.cpp550logplain
-rw-r--r--targetarm64.cpp556logplain
-rw-r--r--targetx86.cpp550logplain
-rw-r--r--tinyarray.h2297logplain
-rw-r--r--titypes.h501logplain
-rw-r--r--typeinfo.cpp13418logplain
-rw-r--r--typelist.h4286logplain
-rw-r--r--unwind.cpp5968logplain
-rw-r--r--unwind.h26560logplain
-rw-r--r--unwindamd64.cpp34643logplain
-rw-r--r--unwindarm.cpp82949logplain
-rw-r--r--unwindarm64.cpp29430logplain
-rw-r--r--utils.cpp52993logplain
-rw-r--r--utils.h19345logplain
-rw-r--r--valuenum.cpp265375logplain
-rw-r--r--valuenum.h52465logplain
-rw-r--r--valuenumfuncs.h8958logplain
-rw-r--r--valuenumtype.h2872logplain
-rw-r--r--varset.h7164logplain
-rw-r--r--vartype.h7482logplain
-rw-r--r--x86_instrs.h369logplain