Sync may31 release/8.0-tizen (#510)
[platform/upstream/dotnet/runtime.git] / src / coreclr / jit / codegenlinear.cpp
2024-06-06 Timur Mustafin/Adv... Sync may31 release/8.0-tizen (#510)
2023-08-14 Jakob Botsch NielsenJIT: Unspill normalize-on-load variables using exact...
2023-07-15 Egor BogatovFix genPutArgStkFieldList for SIMD12 (#88920)
2023-04-11 SingleAccretionDelete `GT_OBJ` (#84221)
2023-04-08 Dong-Heon Jung[RISC-V] coreclr-jit directory (#82379)
2023-04-07 Bruce ForstallIntroduce BBJ_EHFAULTRET (#84467)
2023-04-04 Kunal PathakArm64: Implement VectorTableLookup/VectorTableLookupExt...
2023-03-05 Adeel MujahidReplace remaining instances of COMPlus with DOTNET...
2023-02-16 Jakob Botsch NielsenJIT: Slightly refactor handling of conditions/condition...
2023-02-09 Jakob Botsch NielsenJIT: Support containing compares in GT_SELECT for xarch...
2023-02-01 Tlakaelel Axayakat... Merge branch 'main' of ../linker into main
2023-01-16 Tlakaelel Axayakat... Merge branch 'main' of ../linker into main
2023-01-13 Brian BoheRemoving old variable debug info tracking system (...
2023-01-06 Tanner GoodingImproving the SIMD codegen for SIMD12 load/store (...
2023-01-05 Tanner GoodingReplace the last two SIMDIntrinsic in LIR with NamedInt...
2022-12-22 Tlakaelel Axayakat... Merge branch 'SyncLinkerLinux' of ../linker into main
2022-12-15 SingleAccretionStop producing and handling `ADDR` nodes (#78246)
2022-12-01 Viktor HoferMerge branch 'main' into Net8ChangesSecondAttempt
2022-11-30 Jakob Botsch NielsenJIT: Fix initblk/cpblk and STORE_DYN_BLK size mismatch...
2022-11-08 dotnet-botMerge branch 'main' of /home/tlakollo/Consolidation...
2022-11-01 Alan HaywardArm64: Add If conversion pass (#73472)
2022-10-25 SingleAccretionEnable multi-reg MUL_LONG/CALL nodes on 32 bit (#76263)
2022-10-13 Bruce ForstallFix insertion of alignment after BBJ_CALLFINALLY/BBJ_AL...
2022-09-27 Tanner GoodingSupport containing HWIntrinsics that can operate like...
2022-09-27 Tanner GoodingSupport a few "shifted register" operations on Arm64...
2022-09-27 SingleAccretionFix spilling of `MUL_LONG` on x86 and multi-reg HWIs...
2022-08-24 SingleAccretionContain memory operands under casts (#72719)
2022-08-09 Alan HaywardAdd lowering support for conditional nodes (#71705)
2022-07-07 Jakob Botsch NielsenAdd an ETW event for reporting richer debug information...
2022-07-05 Alan HaywardAdd Conditional nodes and Arm64 code generation (#71616)
2022-06-16 Aman KhalidFix regression in runtime-jit-experimental (#70797)
2022-06-15 SingleAccretionSupport `PUTARG_STK(STRUCT LCL_VAR/LCL_FLD)` on x86...
2022-06-07 WraithJIT: Remove unneeded unconditional jumps (#69041)
2022-05-31 Tanner GoodingAdding support for vector constants via GenTreeVecCon...
2022-05-09 Andy GockeMerge pull request #67771 from dotnet/darc-main-31d4c30...
2022-05-08 Joni AromaaOptimize bswap+mov to movbe on xarch (#66965)
2022-04-25 Ankit JainMerge remote-tracking branch 'origin/main' into darc...
2022-04-23 Jakob Botsch NielsenRemove GT_ARGPLACE nodes (#68140)
2022-04-08 Qiao Pengcheng[LoongArch64] coreclr-jit directory (#62843)
2022-04-05 Jakob Botsch NielsenFix too wide constant stores to parameters on macOS...
2022-03-31 SingleAccretionMemory containment for `FIELD_LIST` operands on x86...
2022-03-23 Egor BogatovBetter approach (#66902)
2022-03-19 Jakob Botsch NielsenFix too narrow loads while unspilling (#66675)
2022-03-01 Bruce ForstallFix GC hole with multi-reg local var stores (#65916)
2022-02-17 Bruce ForstallMove architecture-specific code out of codegencommon...
2022-02-17 Jakob Botsch NielsenClear GC info when consuming GT_PUTARG_SPLIT nodes...
2022-01-21 SingleAccretionDelete `GT_DYN_BLK` (#63026)
2022-01-20 Will Smith'cmeq' and 'fcmeq' Vector64<T>.Zero/Vector128<T>.Zero...
2021-12-02 Egor Bogatov[arm64] JIT: Add with sign/zero extend (#61549)
2021-12-01 Kunal PathakneedLabel assert (#62025)
2021-11-24 Bruce ForstallMake more extensive use of lvaGetDesc() (#61494)
2021-11-20 SingleAccretionMake intrinsic nodes multi op (aka delete `GT_LIST...
2021-11-19 Jakob Botsch NielsenAdd JitDisasmWithDebugInfo (#61780)
2021-11-18 Jakob Botsch NielsenAdd support for dumping and using precise debug info...
2021-11-18 Kunal PathakHide 'align' instruction behind jmp (#60787)
2021-11-12 anthonycaninoXARCH: Remove redudant tests for GT_LT/GT_GE relops...
2021-11-11 Jakob Botsch NielsenSome more precise debug info improvements (#61419)
2021-11-10 Egor Bogatov[arm64] JIT: Enable CSE/hoisting for "arrayBase + eleme...
2021-11-09 Jakob Botsch NielsenStart tracking debug info for inlined statements (...
2021-11-02 Egor Bogatov[arm64] JIT: Fold "A * B + C" to MADD/MSUB (#61037)
2021-10-15 Elinor FungMerge branch 'main' into feature/use-dllimport-generator
2021-10-15 Jakob Botsch NielsenUnify set-reg-to-imm functions and optimize with LEA...
2021-09-30 Jeremy KoritzinskyMerge branch 'main' into feature/use-dllimport-generator
2021-09-28 David WrightonUniversal arm crossgen compiler (#58279)
2021-09-24 Jeremy KoritzinskyMerge pull request #59577 from jkoritzinsky/merge-main
2021-09-24 Jeremy KoritzinskyMerge branch 'main' of github.com:dotnet/runtime into...
2021-09-21 Jakob Botsch NielsenAllow contained indirections in tailcalls on x64 (...
2021-09-20 Jeremy KoritzinskyMerge branch 'feature/DllImportGenerator' of /home...
2021-09-15 Jeremy KoritzinskyMerge pull request #59119 from jkoritzinsky/merge-main
2021-09-14 Jeremy KoritzinskyMerge branch 'main' of https://github.com/dotnet/runtim...
2021-09-13 Sergey AndreenkoAdd `JitEnregStats` complus. (#58776)
2021-09-09 Bruce ForstallFix zero initialization use of "initReg" (#58410)
2021-07-29 Jeremy KoritzinskyMerge pull request #56565 from jkoritzinsky/merge-main
2021-07-29 Jeremy KoritzinskyMerge branch 'main' of github.com:dotnet/runtime into...
2021-07-15 Sergey AndreenkoEnable StructEnreg by default on all platforms. (#55558)
2021-07-10 Bruce ForstallImprove loop cloning, with debugging improvements ...
2021-07-10 Kunal PathakSpill single-def variable at definition to avoid furthe...
2021-07-09 Sergey AndreenkoEnregister structs on win x64. (#55045)
2021-07-01 Jakob Botsch NielsenPoison address-exposed user variables in debug (#54685)
2021-06-11 Elinor FungMerge remote-tracking branch 'upstream/main' into HEAD
2021-05-27 Sergey AndreenkoRemove phi nodes during rationalize. (#53269)
2021-05-25 Elinor FungMerge remote-tracking branch 'upstream/main' into featu...
2021-05-17 Tanner GoodingRefactor codegen and emit to centralize `mov reg, reg...
2021-05-12 Sergey AndreenkoDon't reset stack level when it is already set to the...
2021-05-12 Bruce ForstallIntroduce enum for BasicBlock and loop flags (#52410)
2021-05-05 Sergey AndreenkoPrepare JIT backend for structs in registers. (#52039)
2021-04-15 Kunal PathakInclude condition inside assert for forward jump loops...
2021-04-15 Bruce ForstallSimplify JIT label handling (#51208)
2021-03-23 Bruce ForstallComments and cleanup for loop cloning (#49768)
2021-03-19 Jan KotasFix or disable warnings on latest VS dogfood (#49799)
2021-03-05 Sergey AndreenkoFix stress apple arm64 assertion '(thisFieldOffset...
2021-01-12 Kunal PathakAlign inner loops (#44370)
2020-12-08 Tomáš RylekDecember infra rollout - remove duplicated 'src' from...