summaryrefslogtreecommitdiff
path: root/src/jit/codegeninterface.h
AgeCommit message (Expand)AuthorFilesLines
2019-05-15Make sure variable live range for prolog is reported firstAndrew Au1-2/+6
2019-05-06Leaving Scope Info as variable location tracking default system againBrian Bohe1-2/+2
2019-03-29Moving VariableLiveRanges classes outside Compiler classBrian Bohe1-2/+196
2019-03-29A new way of tracking variables (#23373)Brian Bohe1-4/+19
2019-03-21Moving gen stack level to code gen interface (#23328)Brian Bohe1-0/+7
2019-03-20Adding a flag to able/disable scope info (#23298)Brian Bohe1-0/+8
2019-03-19Adding const to functions that don't change or shouldn't change state (#23329)Brian Bohe1-8/+8
2019-03-15Add siVarLoc::Equals (#23275)Brian Bohe1-0/+3
2019-02-12Refactoring siVarLoc creation (#22543)Brian Bohe1-0/+144
2019-02-06Fix ARM64 GS with locallocBruce Forstall1-0/+5
2018-10-18[RyuJIT] Delete dead code (#20411)mikedn1-3/+0
2018-08-27Merging the instrsxarch fp, rf, and wf parameters into a single flags parameterTanner Gooding1-0/+6
2018-08-20Stop using size_t for passing immediate values in CodeGen CodeGenInterface (#...Egor Chesakov1-5/+5
2018-06-02Cleanup and remove unused parameters from genCreateAddrMode (#18258)Robin Sue1-5/+2
2018-06-02JIT: Eliminate RegTracker (#18179) (#18230)Andrew Au1-4/+0
2018-05-22Remove JIT LEGACY_BACKEND code (#18064)Bruce Forstall1-81/+4
2018-05-15Do not allocate memory in compUpdateTreeLife. (#17055)Sergey Andreenko1-0/+3
2018-02-14[RyuJit] Stack level setter (#15597)Sergey Andreenko1-0/+11
2018-02-14Fix ARM/ARM64 hijacking in tail calls (#16039)Jan Vorlicek1-0/+15
2018-01-31Delete GenTreePtr. (#16027)Sergey Andreenko1-20/+20
2018-01-10Fix ARM GCStress hole with byref write barrier helperBruce Forstall1-0/+5
2017-10-24Ifdef out legacy RegTracker codeMike Danes1-0/+2
2017-04-14Introduce API for codegen getting temp registers from gtRsvdRegsBruce Forstall1-2/+0
2017-03-13Convert GenTree* to GenTreeCall* as much as possible (#10132)Bruce Forstall1-1/+1
2016-10-14Remove DEBUGGING_SUPPORT #ifdef (#7611)Bruce Forstall1-2/+0
2016-09-21Fix conflicts between nix and Windows formattingMichelle McDaniel1-0/+2
2016-09-21Reformat jit code on OSXMichelle McDaniel1-1/+1
2016-08-19Implement the proposed design for RyuJIT's LIR. (#6689)Pat Gavlin1-0/+2
2016-08-11Reformat jit sources with clang-tidy and formatMichelle McDaniel1-166/+212
2016-07-20Support for reg optional tree temps.sivarv1-0/+3
2016-06-09Code review cleanup items and moved some items into LEGACY_BACKEND ifdefsBrian Sullivan1-4/+5
2016-06-07ARM64: ABI - Support for using register x8 as the return buffer argument for ...Brian Sullivan1-1/+1
2016-04-20 ARM64 Work Item 3817, 3524 - Struct16 decompositionBrian Sullivan1-1/+1
2016-04-11Merge pull request #4239 from BruceForstall/Cleanup2Bruce Forstall1-4/+0
2016-04-08Minor JIT changesBruce Forstall1-4/+4
2016-04-08Cleanup: replace getFramePointerReg() with preexisting genFramePointerReg()Bruce Forstall1-4/+0
2016-01-27Update license headersdotnet-bot1-4/+3
2015-12-11Port of all JIT changes for .NET Framework 4.6.1 changesBrian Sullivan1-2/+11
2015-03-26Fix warnings in the jitter codeJan Vorlicek1-1/+2
2015-01-30Initial commit to populate CoreCLR repo dotnet-bot1-0/+383