Sync may31 release/8.0-tizen (#510)
[platform/upstream/dotnet/runtime.git] / src / coreclr / jit / emit.cpp
2024-06-06 Timur Mustafin/Adv... Sync may31 release/8.0-tizen (#510)
2024-02-22 Grzegorz Tomasz... [RISC-V] Add branch label names to disasm (#96057)
2023-12-26 Grzegorz Tomasz... [RISC-V] Fix JitDisasm in release build (#95502)
2023-12-15 Tomasz Sowiński[RISC-V] Add branch label offset to disasm (#94512)
2023-12-15 Tomasz Sowiński[RISC-V] Fix dropping NaN sign and payload when importi...
2023-12-15 JongHeonChoi[RISC-V] Replace Riscv with RiscV (#92318)
2023-09-21 Carlos Sánchez LópezMerge pull request #92374 from dotnet-maestro-bot/merge...
2023-09-18 dotnet-botMerge in 'release/8.0' changes
2023-09-18 Jakob Botsch Nielsen[release/8.0] JIT: Initialize jitstdout lazily (#92212)
2023-08-09 Jakob Botsch NielsenJIT: Fix emitSplit to properly handle the remainder...
2023-08-08 Will Smith[JIT] Do not force creation of a new IG if the current...
2023-08-02 Jakob Botsch NielsenJIT: Consistently use '0x' as the hex specifier (#89773)
2023-07-25 Tanner GoodingAllow multiple kmask registers to be allocated and...
2023-07-21 Dong-Heon Jung[RISC-V][JIT] Fix NaN canonicalization issue (#88510)
2023-07-06 Kunal PathakInline TLS field access for linux/osx x64/arm64 (#87082)
2023-06-20 Tanner GoodingMake idSmallCns signed to allow including -1 (#87373)
2023-06-16 Bruce ForstallRemove slotNum argument from recordRelocation
2023-05-17 SingleAccretionDelete the verification type system (#86179)
2023-05-02 Tanner GoodingCleanup some xarch emit logic (#85536)
2023-04-17 Bruce ForstallFix JIT use of BitScan* APIs (#84915)
2023-04-17 Egor BogatovFix JitDisasmWithAlignmentBoundaries (#84827)
2023-04-10 Egor BogatovFix minor jitdisasm issue (#84548)
2023-04-08 Dong-Heon Jung[RISC-V] coreclr-jit directory (#82379)
2023-03-27 Tanner GoodingEnsure kmask registers are marked available (#83927)
2023-03-25 Tanner GoodingEnable EVEX support by default (#83648)
2023-03-21 Kunal PathakUse BitOperations::PopCount() in genCountBits() (#83661)
2023-03-20 Kunal PathakPrint the state when the align instructions don't match...
2023-03-16 Tanner GoodingChange LSRA to more efficiently initialize the availabl...
2023-03-12 anthonycaninoAvx512 extract most significant bits (#82731)
2023-03-07 Tanner GoodingSome minor cleanup post the addition of TYP_SIMD64...
2023-03-06 DeepakRajendrakumaranInitial support for zmm in .NET (#80960)
2023-03-05 Adeel MujahidReplace remaining instances of COMPlus with DOTNET...
2023-03-04 Egor BogatovEnable JitDasmWithAlignmentBoundaries and JitDasmWithAd...
2023-02-25 Will Smith[JIT] X64 - Extend emitter peephole optimization of...
2023-02-24 Tanner GoodingMake `TYP_SIMD32` be xarch only (#82624)
2023-02-14 Bruce ForstallGeneralize `emitRemoveLastInstruction()` (#82002)
2023-02-09 Bruce ForstallCache copies of register sets and data that varies...
2023-02-09 Bruce ForstallIntroduce insGroup/instrDesc backwards navigation ...
2023-02-08 anthonycaninoEnable AVX512 Additional 16 SIMD Registers (#79544)
2023-02-01 Tlakaelel Axayakat... Merge branch 'main' of ../linker into main
2023-01-31 Kunal PathakNativeAOT: Loop alignment support for xarch (#81206)
2023-01-27 AndyJGrahamReplace successive "ldr" and "str" instructions with...
2023-01-23 Egor BogatovNativeAOT: Optimize static fields of gc types (#80969)
2023-01-16 Tlakaelel Axayakat... Merge branch 'main' of ../linker into main
2023-01-15 Bruce ForstallBe more conservative with peephole optimization (#80645)
2023-01-14 Bruce ForstallAdd additional IG assertion checking (#80599)
2023-01-04 Bruce ForstallImprove emitter output for IG creation/saving and other...
2022-12-22 Tlakaelel Axayakat... Merge branch 'SyncLinkerLinux' of ../linker into main
2022-11-22 Viktor HoferMerge remote-tracking branch 'upstream/main' into Net8C...
2022-11-20 Jakob Botsch NielsenMake JIT<->EE printing methods consistent and support...
2022-11-16 Andy GockeMerge pull request #78077 from dotnet/LinkerIntoRuntime2
2022-11-14 DeepakRajendrakumaranRemoving obsolete references to 'emitMaxTmpSize' (...
2022-11-08 dotnet-botMerge branch 'main' of /home/tlakollo/Consolidation...
2022-11-01 Egor BogatovFold bound checks for static readonly arrays/strings...
2022-10-06 Egor BogatovRevert "Revert frozen RuntimeType objects and write...
2022-09-27 Jan KotasRevert "Allocate RuntimeType objects on Frozen Object...
2022-09-22 Egor BogatovAllocate RuntimeType objects on Frozen Object Heap...
2022-08-10 Egor BogatovEnable JitDisasm in Release (#73365)
2022-07-28 Will SmithFixed HWIntrinsic reflection bug with `NextCallReturnAd...
2022-07-24 Adeel MujahidFix typos (#72709)
2022-07-07 Jakob Botsch NielsenAdd an ETW event for reporting richer debug information...
2022-06-29 SingleAccretionDelete dead code (#71351)
2022-06-27 Andy AyersJIT: don't try to shorten an already short arm64 adr...
2022-06-22 Aman KhalidEnable fake hot/cold splitting on ARM64 (#70708)
2022-06-22 Kunal PathakAdd idIsBound() check in emitDispJumpList() (#71086)
2022-06-21 Bruce ForstallAlign arm64 data section as requested (#71044)
2022-06-21 Bruce ForstallFix SIMD data overallocation (#71043)
2022-06-16 Kunal PathakFix emitDispJumpList for Arm64 (#70542)
2022-06-10 Jakob Botsch NielsenAdd disasm comments for field data addresses and code...
2022-06-07 WraithJIT: Remove unneeded unconditional jumps (#69041)
2022-06-07 Aman KhalidFix unwind info when fake-splitting; add job to runtime...
2022-06-02 Jakob Botsch NielsenJIT: Fix checked/release diff (#70144)
2022-05-31 Tanner GoodingAdding support for vector constants via GenTreeVecCon...
2022-05-27 Qiao Pengcheng[LoongArch64] enable the promote feature. (#69840)
2022-05-27 Aman KhalidImplement fake hot/cold splitting and corresponding...
2022-05-11 Kunal PathakLoop alignment: Fix loop size calculation to exclude...
2022-05-09 Andy GockeMerge pull request #67771 from dotnet/darc-main-31d4c30...
2022-05-07 Adeel MujahidFix typos (#69011)
2022-04-21 Alexander KöplingerMerge branch 'main' into darc-main-31d4c308-6782-4440...
2022-04-18 Bruce ForstallEnable multiple nested "no GC" region requests (#68105)
2022-04-15 Larry EwingMerge branch 'main' into darc-main-31d4c308-6782-4440...
2022-04-14 Bruce ForstallClean up write barrier macros (#67790)
2022-04-09 Ankit JainMerge remote-tracking branch 'origin/main' into darc...
2022-04-09 Bruce ForstallFix a JIT formatting issue (#67785)
2022-04-08 Qiao Pengcheng[LoongArch64] coreclr-jit directory (#62843)
2022-04-08 Bruce ForstallAdd JitDump output for calls to recordRelocation (...
2022-03-29 Kunal PathakPerform reachability analysis before codegen (#66967)
2022-02-11 Bruce ForstallIncrease arm32/arm64 maximum instruction group size...
2022-02-08 Jakob Botsch NielsenAdd JIT support for control-flow guard on x64 and arm64...
2021-12-17 Bruce ForstallHandle zero-sized unwind fragment candidates (#62931)
2021-12-15 Bruce ForstallMake emitAddrMode xarch only (#62830)
2021-11-30 Jakob Botsch NielsenAvoid printing debug info on 0 byte instructions (...
2021-11-24 Adeel MujahidUnify ARRAY_SIZE/STRING_LENGTH-like macros (#61537)
2021-11-24 Bruce ForstallMake more extensive use of lvaGetDesc() (#61494)
2021-11-19 Jakob Botsch NielsenSwitch IP mapping lists to use jitstd::list (#61822)
2021-11-19 Jakob Botsch NielsenAdd JitDisasmWithDebugInfo (#61780)
2021-11-18 Kunal PathakHide 'align' instruction behind jmp (#60787)
2021-11-09 Jakob Botsch NielsenStart tracking debug info for inlined statements (...
2021-10-27 Kunal PathakStress: Do not create new IG for align instruction...
2021-10-20 Kunal PathakLoop Alignment support for Arm64 (#60135)
next