projects
/
platform
/
upstream
/
dotnet
/
runtime.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Sync may31 release/8.0-tizen (#510)
[platform/upstream/dotnet/runtime.git]
/
src
/
coreclr
/
jit
/
codegen.h
2024-06-06
Timur Mustafin/Adv...
Sync may31 release/8.0-tizen (#510)
blob
|
commitdiff
2023-12-15
Tomasz Sowiński
[RISC-V] Replace rsGetRsvdReg with ordinary temp regist...
blob
|
commitdiff
|
diff to current
2023-06-12
Jakob Botsch Nielsen
Account for CORINFO_HELP_VIRTUAL_FUNC_PTR in GT_LABEL...
blob
|
commitdiff
|
diff to current
2023-05-31
Qiao Pengcheng
[LoongArch64] redesign the Prolog/Epilog for enabling...
blob
|
commitdiff
|
diff to current
2023-05-25
SwapnilGaikwad
Use cinv and cneg instead of csel when possible (#84926)
blob
|
commitdiff
|
diff to current
2023-05-12
Bruce Forstall
Remove unused multi-dimensional array code (#86133)
blob
|
commitdiff
|
diff to current
2023-05-12
Tanner Gooding
Expose remaining Avx512 integer intrinsics which don...
blob
|
commitdiff
|
diff to current
2023-05-04
Tanner Gooding
Expose various floating-point intrinsics for Avx512F...
blob
|
commitdiff
|
diff to current
2023-05-03
Egor Bogatov
JIT: Improve block unrolling, enable AVX-512 (#85501)
blob
|
commitdiff
|
diff to current
2023-05-02
Tanner Gooding
Cleanup some xarch emit logic (#85536)
blob
|
commitdiff
|
diff to current
2023-04-26
Jakob Botsch Nielsen
JIT: Introduce GT_JTEST and clean up GT_JCMP flags...
blob
|
commitdiff
|
diff to current
2023-04-19
SingleAccretion
Address a couple `TODO-ADDR`s (#84906)
blob
|
commitdiff
|
diff to current
2023-04-17
Will Smith
[JIT] ARM64 - Combine `cmp` and shift ops into a single...
blob
|
commitdiff
|
diff to current
2023-04-12
SwapnilGaikwad
Use cinc instead of csel when possible (#82031)
blob
|
commitdiff
|
diff to current
2023-04-11
SingleAccretion
Delete `GT_OBJ` (#84221)
blob
|
commitdiff
|
diff to current
2023-04-08
Dong-Heon Jung
[RISC-V] coreclr-jit directory (#82379)
blob
|
commitdiff
|
diff to current
2023-04-04
Will Smith
[JIT] Fix re-use val zero on GC tracking (#84051)
blob
|
commitdiff
|
diff to current
2023-04-03
SingleAccretion
Delete `LCL_VAR_ADDR` (#84185)
blob
|
commitdiff
|
diff to current
2023-03-27
Tanner Gooding
Ensure kmask registers are marked available (#83927)
blob
|
commitdiff
|
diff to current
2023-03-21
Egor Bogatov
Unroll Buffer.Memmove for constant lengths (#83638)
blob
|
commitdiff
|
diff to current
2023-03-07
Jakob Botsch Nielsen
JIT: Remove JTRUE(relop) invariant in the backend ...
blob
|
commitdiff
|
diff to current
2023-03-06
DeepakRajendrakumaran
Initial support for zmm in .NET (#80960)
blob
|
commitdiff
|
diff to current
2023-03-01
Jakob Botsch Nielsen
JIT: Unify arm64 and x64 GT_SELECT handling (#82610)
blob
|
commitdiff
|
diff to current
2023-03-01
Brian Bohe
Refactoring store liveness update (#80539)
blob
|
commitdiff
|
diff to current
2023-02-23
Jakob Botsch Nielsen
JIT: Lift remaining cmov restrictions by introducing...
blob
|
commitdiff
|
diff to current
2023-02-16
Jakob Botsch Nielsen
JIT: Slightly refactor handling of conditions/condition...
blob
|
commitdiff
|
diff to current
2023-02-09
Bruce Forstall
Cache copies of register sets and data that varies...
blob
|
commitdiff
|
diff to current
2023-02-09
Jakob Botsch Nielsen
JIT: Support containing compares in GT_SELECT for xarch...
blob
|
commitdiff
|
diff to current
2023-02-08
anthonycanino
Enable AVX512 Additional 16 SIMD Registers (#79544)
blob
|
commitdiff
|
diff to current
2023-02-01
Tlakaelel Axayakat...
Merge branch 'main' of ../linker into main
blob
|
commitdiff
|
diff to current
2023-01-27
AndyJGraham
Replace successive "ldr" and "str" instructions with...
blob
|
commitdiff
|
diff to current
2023-01-16
Tlakaelel Axayakat...
Merge branch 'main' of ../linker into main
blob
|
commitdiff
|
diff to current
2023-01-13
Brian Bohe
Removing old variable debug info tracking system (...
blob
|
commitdiff
|
diff to current
2023-01-06
Tanner Gooding
Improving the SIMD codegen for SIMD12 load/store (...
blob
|
commitdiff
|
diff to current
2023-01-05
Tanner Gooding
Replace the last two SIMDIntrinsic in LIR with NamedInt...
blob
|
commitdiff
|
diff to current
2022-12-28
Tanner Gooding
Move remaining HIR SIMDIntrinsics to SimdAsHWIntrinsic...
blob
|
commitdiff
|
diff to current
2022-12-22
Tlakaelel Axayakat...
Merge branch 'SyncLinkerLinux' of ../linker into main
blob
|
commitdiff
|
diff to current
2022-12-15
Tanner Gooding
Remove some dead code from the legacy SIMD support...
blob
|
commitdiff
|
diff to current
2022-12-01
Viktor Hofer
Merge branch 'main' into Net8ChangesSecondAttempt
blob
|
commitdiff
|
diff to current
2022-12-01
Jakob Botsch Nielsen
JIT: Support GT_SELECT on xarch (#78879)
blob
|
commitdiff
|
diff to current
2022-11-08
dotnet-bot
Merge branch 'main' of /home/tlakollo/Consolidation...
blob
|
commitdiff
|
diff to current
2022-11-05
DeepakRajendrakumaran
Adding EVEX encoding logic for RR/AM pathways (#77419)
blob
|
commitdiff
|
diff to current
2022-11-04
Aaron Robinson
Remove `palrt` from JIT and remove `memcpy` from PAL...
blob
|
commitdiff
|
diff to current
2022-11-01
Will Smith
[JIT] x86/x64 - improved localloc codegen in some cases...
blob
|
commitdiff
|
diff to current
2022-09-30
Tanner Gooding
Remove GT_ADDEX and replace with more generalized conta...
blob
|
commitdiff
|
diff to current
2022-09-27
Qiao Pengcheng
[LoongArch64] Fix the assert error for `genSetRegToIcon...
blob
|
commitdiff
|
diff to current
2022-08-24
SingleAccretion
Contain memory operands under casts (#72719)
blob
|
commitdiff
|
diff to current
2022-08-23
Bruce Forstall
Fix per-call stack checks on x86 (#74283)
blob
|
commitdiff
|
diff to current
2022-08-10
Egor Bogatov
Enable JitDisasm in Release (#73365)
blob
|
commitdiff
|
diff to current
2022-08-09
Alan Hayward
Add lowering support for conditional nodes (#71705)
blob
|
commitdiff
|
diff to current
2022-08-04
Qiao Pengcheng
[LoongArch64] Fix the wrong GCInfo when testing GCStres...
blob
|
commitdiff
|
diff to current
2022-07-07
Jakob Botsch Nielsen
Add an ETW event for reporting richer debug information...
blob
|
commitdiff
|
diff to current
2022-07-05
Alan Hayward
Add Conditional nodes and Arm64 code generation (#71616)
blob
|
commitdiff
|
diff to current
2022-06-20
Bruce Forstall
Fix arm64 funclet frame type 5 (#70922)
blob
|
commitdiff
|
diff to current
2022-06-15
SingleAccretion
Support `PUTARG_STK(STRUCT LCL_VAR/LCL_FLD)` on x86...
blob
|
commitdiff
|
diff to current
2022-06-07
Wraith
JIT: Remove unneeded unconditional jumps (#69041)
blob
|
commitdiff
|
diff to current
2022-05-27
Qiao Pengcheng
[LoongArch64] enable the promote feature. (#69840)
blob
|
commitdiff
|
diff to current
2022-05-12
Will Smith
ARM64 - Consolidate 'msub' and 'madd' logic (#68363)
blob
|
commitdiff
|
diff to current
2022-05-11
anthonycanino
Add X86Serialize hardware intrinsic. (#68677)
blob
|
commitdiff
|
diff to current
2022-04-25
Ankit Jain
Merge remote-tracking branch 'origin/main' into darc...
blob
|
commitdiff
|
diff to current
2022-04-22
SingleAccretion
Cleaning up write barrier code (#68124)
blob
|
commitdiff
|
diff to current
2022-04-21
Alexander Köplinger
Merge branch 'main' into darc-main-31d4c308-6782-4440...
blob
|
commitdiff
|
diff to current
2022-04-20
Jakob Botsch Nielsen
Make BSWAP16 nodes normalize upper 16 bits (#67903)
blob
|
commitdiff
|
diff to current
2022-04-15
Larry Ewing
Merge branch 'main' into darc-main-31d4c308-6782-4440...
blob
|
commitdiff
|
diff to current
2022-04-15
Jakob Botsch Nielsen
JIT: Refactor call argument representation (#67238)
blob
|
commitdiff
|
diff to current
2022-04-13
Will Smith
ARM64 - Optimizing a % b operations part 2 (#66407)
blob
|
commitdiff
|
diff to current
2022-04-12
Will Smith
ARM64 - Emitting `msub` instruction (#66621)
blob
|
commitdiff
|
diff to current
2022-04-08
Qiao Pengcheng
[LoongArch64] coreclr-jit directory (#62843)
blob
|
commitdiff
|
diff to current
2022-03-31
SingleAccretion
Memory containment for `FIELD_LIST` operands on x86...
blob
|
commitdiff
|
diff to current
2022-02-23
SingleAccretion
Deduplicate some HWI codegen code (#65302)
blob
|
commitdiff
|
diff to current
2022-02-21
Andy Ayers
JIT: revise approach for x64 OSR epilogs (#65609)
blob
|
commitdiff
|
diff to current
2022-02-17
Bruce Forstall
Move architecture-specific code out of codegencommon...
blob
|
commitdiff
|
diff to current
2022-02-17
SingleAccretion
Use `push` for 8/12 byte struct args on x86 (#65387)
blob
|
commitdiff
|
diff to current
2021-12-17
Andy Ayers
OSR support for Arm64 (#62831)
blob
|
commitdiff
|
diff to current
2021-12-02
Egor Bogatov
[arm64] JIT: Add with sign/zero extend (#61549)
blob
|
commitdiff
|
diff to current
2021-11-24
Adeel Mujahid
Unify ARRAY_SIZE/STRING_LENGTH-like macros (#61537)
blob
|
commitdiff
|
diff to current
2021-11-24
Bruce Forstall
Make more extensive use of lvaGetDesc() (#61494)
blob
|
commitdiff
|
diff to current
2021-11-20
SingleAccretion
Make intrinsic nodes multi op (aka delete `GT_LIST...
blob
|
commitdiff
|
diff to current
2021-11-18
Jakob Botsch Nielsen
Add support for dumping and using precise debug info...
blob
|
commitdiff
|
diff to current
2021-11-12
Tanner Gooding
Implement Narrow and Widen using SIMDAsHWIntrinsic...
blob
|
commitdiff
|
diff to current
2021-11-09
Jakob Botsch Nielsen
Start tracking debug info for inlined statements (...
blob
|
commitdiff
|
diff to current
2021-11-04
Egor Bogatov
Fix Assertion failed 'ins == INS_add' for madd/msub...
blob
|
commitdiff
|
diff to current
2021-11-04
Egor Bogatov
[arm64] JIT: Recognize sbfiz/ubfiz idioms (#61045)
blob
|
commitdiff
|
diff to current
2021-11-03
Egor Chesakov
Remove dead code in src/coreclr/jit (#61129)
blob
|
commitdiff
|
diff to current
2021-10-29
Egor Bogatov
JIT: "Scaled" addressing mode on ARM (#60808)
blob
|
commitdiff
|
diff to current
2021-10-26
Bruce Forstall
Implement System.Array functions used by MD arrays...
blob
|
commitdiff
|
diff to current
2021-10-15
Elinor Fung
Merge branch 'main' into feature/use-dllimport-generator
blob
|
commitdiff
|
diff to current
2021-10-15
Jakob Botsch Nielsen
Unify set-reg-to-imm functions and optimize with LEA...
blob
|
commitdiff
|
diff to current
2021-10-15
Jakob Botsch Nielsen
Optimize indirection cell call sequences more generally...
blob
|
commitdiff
|
diff to current
2021-10-07
Jeremy Koritzinsky
Merge branch 'main' into feature/use-dllimport-generator
blob
|
commitdiff
|
diff to current
2021-10-05
SingleAccretion
Implement `GT_MUL_LONG` for ARM64 (#57926)
blob
|
commitdiff
|
diff to current
2021-09-24
Jeremy Koritzinsky
Merge pull request #59577 from jkoritzinsky/merge-main
blob
|
commitdiff
|
diff to current
2021-09-24
Jeremy Koritzinsky
Merge branch 'main' of github.com:dotnet/runtime into...
blob
|
commitdiff
|
diff to current
2021-09-21
Jakob Botsch Nielsen
Allow contained indirections in tailcalls on x64 (...
blob
|
commitdiff
|
diff to current
2021-09-20
Jeremy Koritzinsky
Merge branch 'feature/DllImportGenerator' of /home...
blob
|
commitdiff
|
diff to current
2021-09-15
Jeremy Koritzinsky
Merge pull request #59119 from jkoritzinsky/merge-main
blob
|
commitdiff
|
diff to current
2021-09-14
Jeremy Koritzinsky
Merge branch 'main' of https://github.com/dotnet/runtim...
blob
|
commitdiff
|
diff to current
2021-08-30
Kunal Pathak
Take the memory operand size for some hw intrinsic...
blob
|
commitdiff
|
diff to current
2021-08-20
Egor Chesakov
Remove FOREACH_REGISTER_FILE macro (#57613)
blob
|
commitdiff
|
diff to current
2021-07-29
Jeremy Koritzinsky
Merge pull request #56565 from jkoritzinsky/merge-main
blob
|
commitdiff
|
diff to current
next