summaryrefslogtreecommitdiff
path: root/src/jit
ModeNameSize
-rw-r--r--.clang-format2323logplain
-rw-r--r--.gitmirror92logplain
-rw-r--r--CMakeLists.txt5237logplain
-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.h24513logplain
-rw-r--r--alloc.cpp18158logplain
-rw-r--r--alloc.h2845logplain
-rw-r--r--arraystack.h3023logplain
-rw-r--r--assertionprop.cpp187499logplain
-rw-r--r--bitset.cpp5648logplain
-rw-r--r--bitset.h20623logplain
-rw-r--r--bitsetasshortlong.h25552logplain
-rw-r--r--bitsetasuint64.h5461logplain
-rw-r--r--bitsetasuint64inclass.h12475logplain
-rw-r--r--bitsetops.h968logplain
-rw-r--r--bitvec.h2228logplain
-rw-r--r--block.cpp20387logplain
-rw-r--r--block.h51539logplain
-rw-r--r--blockset.h3612logplain
-rwxr-xr-xcodegen.h36540logplain
-rw-r--r--codegenarm.cpp73266logplain
-rw-r--r--codegenarm64.cpp426473logplain
-rw-r--r--codegenclassic.h25328logplain
-rwxr-xr-xcodegencommon.cpp421606logplain
-rw-r--r--codegeninterface.h13348logplain
-rw-r--r--codegenlegacy.cpp799118logplain
-rw-r--r--codegenlinear.h7193logplain
-rw-r--r--codegenxarch.cpp350078logplain
-rw-r--r--compiler.cpp341225logplain
-rw-r--r--compiler.h393184logplain
-rw-r--r--compiler.hpp146182logplain
-rw-r--r--compilerbitsettraits.h4338logplain
-rw-r--r--compilerbitsettraits.hpp4327logplain
-rw-r--r--compmemkind.h1747logplain
-rw-r--r--compphases.h6854logplain
-rw-r--r--conventions.txt3445logplain
-rw-r--r--copyprop.cpp16039logplain
-rw-r--r--cpp.hint842logplain
d---------crossgen131logplain
-rw-r--r--dataflow.h2257logplain
-rw-r--r--decomposelongs.cpp31540logplain
-rw-r--r--decomposelongs.h2226logplain
-rw-r--r--delayload.cpp323logplain
-rw-r--r--disasm.cpp50714logplain
-rw-r--r--disasm.h9001logplain
d---------dll160logplain
-rw-r--r--earlyprop.cpp25981logplain
-rwxr-xr-xee_il_dll.cpp45233logplain
-rw-r--r--ee_il_dll.hpp8028logplain
-rw-r--r--eeinterface.cpp6483logplain
-rw-r--r--emit.cpp215228logplain
-rw-r--r--emit.h85841logplain
-rw-r--r--emitarm.cpp238832logplain
-rw-r--r--emitarm.h14652logplain
-rw-r--r--emitarm64.cpp367159logplain
-rw-r--r--emitarm64.h34112logplain
-rw-r--r--emitdef.h801logplain
-rw-r--r--emitfmts.h524logplain
-rw-r--r--emitfmtsarm.h13870logplain
-rw-r--r--emitfmtsarm64.h13150logplain
-rw-r--r--emitfmtsxarch.h11799logplain
-rw-r--r--emitinl.h12532logplain
-rw-r--r--emitjmps.h1981logplain
-rw-r--r--emitpub.h5793logplain
-rw-r--r--emitxarch.cpp339242logplain
-rw-r--r--emitxarch.h15746logplain
-rw-r--r--error.cpp15547logplain
-rw-r--r--error.h18260logplain
-rw-r--r--flowgraph.cpp758151logplain
-rw-r--r--fp.h2132logplain
-rw-r--r--gcdecode.cpp492logplain
-rw-r--r--gcencode.cpp163667logplain
-rw-r--r--gcinfo.cpp27109logplain
-rw-r--r--gentree.cpp540775logplain
-rw-r--r--gentree.h173079logplain
-rw-r--r--gschecks.cpp22087logplain
-rw-r--r--gtlist.h15211logplain
-rw-r--r--gtstructs.h3863logplain
-rw-r--r--hashbv.cpp50390logplain
-rw-r--r--hashbv.h9053logplain
-rw-r--r--host.h1681logplain
-rw-r--r--hostallocator.cpp1003logplain
-rw-r--r--hostallocator.h528logplain
-rw-r--r--importer.cpp683074logplain
-rw-r--r--inline.cpp50400logplain
-rw-r--r--inline.def14799logplain
-rw-r--r--inline.h26892logplain
-rw-r--r--inlinepolicy.cpp88278logplain
-rw-r--r--inlinepolicy.h13744logplain
-rw-r--r--instr.cpp119966logplain
-rw-r--r--instr.h9158logplain
-rw-r--r--instrs.h439logplain
-rw-r--r--instrsarm.h56926logplain
-rw-r--r--instrsarm64.h76189logplain
-rw-r--r--instrsxarch.h35241logplain
-rw-r--r--jit.h31429logplain
-rw-r--r--jit.settings.targets7119logplain
-rw-r--r--jitconfig.cpp12064logplain
-rw-r--r--jitconfig.h3419logplain
-rw-r--r--jitconfigvalues.h21345logplain
-rw-r--r--jiteh.cpp156095logplain
-rw-r--r--jiteh.h7030logplain
-rw-r--r--jitgcinfo.h15893logplain
-rw-r--r--jitpch.cpp304logplain
-rw-r--r--jitpch.h844logplain
-rw-r--r--jitstd.h345logplain
d---------jitstd799logplain
-rw-r--r--jittelemetry.cpp14822logplain
-rw-r--r--jittelemetry.h2372logplain
-rw-r--r--lclvars.cpp231129logplain
-rw-r--r--lir.cpp51843logplain
-rw-r--r--lir.h10212logplain
-rw-r--r--liveness.cpp112533logplain
-rw-r--r--loopcloning.cpp26734logplain
-rw-r--r--loopcloning.h23030logplain
-rw-r--r--loopcloningopts.h461logplain
-rw-r--r--lower.cpp159090logplain
-rw-r--r--lower.h10609logplain
-rw-r--r--lowerarm.cpp2408logplain
-rw-r--r--lowerarm64.cpp73086logplain
-rw-r--r--lowerxarch.cpp157298logplain
-rw-r--r--lsra.cpp450604logplain
-rw-r--r--lsra.h59782logplain
-rw-r--r--lsra_reftypes.h1411logplain
-rw-r--r--morph.cpp696124logplain
-rw-r--r--nodeinfo.h5710logplain
-rw-r--r--objectalloc.cpp7205logplain
-rw-r--r--objectalloc.h3139logplain
-rw-r--r--opcode.h1240logplain
-rw-r--r--optcse.cpp81705logplain
-rw-r--r--optimizer.cpp286503logplain
-rw-r--r--phase.h1719logplain
d---------protojit238logplain
-rw-r--r--rangecheck.cpp45803logplain
-rw-r--r--rangecheck.h19288logplain
-rw-r--r--rationalize.cpp36125logplain
-rw-r--r--rationalize.h2058logplain
-rw-r--r--regalloc.cpp254437logplain
-rw-r--r--regalloc.h3129logplain
-rw-r--r--register.h3649logplain
-rw-r--r--register_arg_convention.cpp4103logplain
-rw-r--r--register_arg_convention.h3735logplain
-rw-r--r--registerarm.h3037logplain
-rw-r--r--registerarm64.h4400logplain
-rw-r--r--registerfp.cpp44925logplain
-rw-r--r--registerfp.h1139logplain
-rw-r--r--registerxmm.h1628logplain
-rw-r--r--reglist.h518logplain
-rw-r--r--regpair.h6099logplain
-rw-r--r--regset.cpp103646logplain
-rw-r--r--regset.h16465logplain
-rw-r--r--scopeinfo.cpp40379logplain
-rw-r--r--sharedfloat.cpp12773logplain
-rw-r--r--sideeffects.cpp17838logplain
-rw-r--r--sideeffects.h4678logplain
-rw-r--r--simd.cpp102755logplain
-rw-r--r--simd.h1179logplain
-rw-r--r--simdcodegenxarch.cpp80771logplain
-rw-r--r--simdintrinsiclist.h18780logplain
-rw-r--r--sm.cpp5009logplain
-rw-r--r--sm.h2271logplain
-rw-r--r--smallhash.h20538logplain
-rw-r--r--smcommon.cpp5522logplain
-rw-r--r--smcommon.h1425logplain
-rw-r--r--smdata.cpp59269logplain
-rw-r--r--smopcode.def11680logplain
-rw-r--r--smopcodemap.def23402logplain
-rw-r--r--smopenum.h452logplain
-rw-r--r--smweights.cpp13490logplain
-rw-r--r--ssabuilder.cpp73717logplain
-rw-r--r--ssabuilder.h10819logplain
-rw-r--r--ssaconfig.h1785logplain
-rw-r--r--ssarenamestate.cpp7315logplain
-rw-r--r--ssarenamestate.h3627logplain
-rw-r--r--stackfp.cpp138078logplain
d---------standalone80logplain
-rw-r--r--target.h102544logplain
-rw-r--r--targetamd64.cpp537logplain
-rw-r--r--targetarm.cpp533logplain
-rw-r--r--targetarm64.cpp539logplain
-rw-r--r--targetx86.cpp533logplain
-rw-r--r--tinyarray.h2340logplain
-rw-r--r--titypes.h484logplain
-rw-r--r--typeinfo.cpp12995logplain
-rw-r--r--typelist.h4261logplain
-rw-r--r--unwind.cpp6210logplain
-rw-r--r--unwind.h25422logplain
-rw-r--r--unwindamd64.cpp36403logplain
-rw-r--r--unwindarm.cpp82734logplain
-rw-r--r--unwindarm64.cpp29325logplain
-rw-r--r--utils.cpp54053logplain
-rw-r--r--utils.h20563logplain
-rw-r--r--valuenum.cpp286521logplain
-rw-r--r--valuenum.h54646logplain
-rw-r--r--valuenumfuncs.h8959logplain
-rw-r--r--valuenumtype.h3001logplain
-rw-r--r--varset.h7476logplain
-rw-r--r--vartype.h7156logplain
-rw-r--r--x86_instrs.h359logplain