-
Notifications
You must be signed in to change notification settings - Fork 4.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use SIMD operations in InitBlkUnroll/CopyBlkUnroll and increase unroll limit up to 128 bytes #61030
Commits on Dec 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2e26efa - Browse repository at this point
Copy the full SHA 2e26efaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d652014 - Browse repository at this point
Copy the full SHA d652014View commit details
Commits on Dec 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c3566b1 - Browse repository at this point
Copy the full SHA c3566b1View commit details
Commits on Dec 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c7d9d08 - Browse repository at this point
Copy the full SHA c7d9d08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52e22d7 - Browse repository at this point
Copy the full SHA 52e22d7View commit details -
Split Arm32 and Arm64 logic around srcReg in CodeGen::genCodeForInitB…
…lkUnroll() in src/coreclr/jit/codegenarmarch.cpp
Configuration menu - View commit details
-
Copy full SHA for c9be2de - Browse repository at this point
Copy the full SHA c9be2deView commit details -
Change int -> unsigned for InstrCount in CountingStream in src/corecl…
…r/jit/codegenarmarch.cpp
Configuration menu - View commit details
-
Copy full SHA for e7cff76 - Browse repository at this point
Copy the full SHA e7cff76View commit details -
Change int -> unsigned for InstrCount in InitBlockUnrollHelper and Co…
…pyBlockUnrollHelper in src/coreclr/jit/codegenarmarch.cpp
Configuration menu - View commit details
-
Copy full SHA for fb143b0 - Browse repository at this point
Copy the full SHA fb143b0View commit details -
Allocate an integer register in LSRA instead of relying on rsGetRsvdR…
…eg for InitBlock in src/coreclr/jit/lsraarmarch.cpp
Configuration menu - View commit details
-
Copy full SHA for 9eb1f85 - Browse repository at this point
Copy the full SHA 9eb1f85View commit details -
Allocate an integer register in LSRA instead of relying on rsGetRsvdR…
…eg for CopyBlock in src/coreclr/jit/lsraarmarch.cpp
Configuration menu - View commit details
-
Copy full SHA for ad771d3 - Browse repository at this point
Copy the full SHA ad771d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbee8d6 - Browse repository at this point
Copy the full SHA fbee8d6View commit details -
Move encoding-related logic to the emitter - add emitter::canEncodeLo…
…adOrStorePairOffset() helper in src/coreclr/jit/emitarm64.h src/coreclr/jit/emitarm64.cpp
Configuration menu - View commit details
-
Copy full SHA for dbc75b5 - Browse repository at this point
Copy the full SHA dbc75b5View commit details
Commits on Dec 22, 2021
-
Re-structure Streams and Helpers and describe the design in src/corec…
…lr/jit/codegenarmarch.cpp
Configuration menu - View commit details
-
Copy full SHA for dcf0799 - Browse repository at this point
Copy the full SHA dcf0799View commit details -
Re-structure CodeGen::genCodeForInitBlkUnroll() in src/coreclr/jit/co…
…degenarmarch.cpp
Configuration menu - View commit details
-
Copy full SHA for 8eabe6b - Browse repository at this point
Copy the full SHA 8eabe6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96ee5bf - Browse repository at this point
Copy the full SHA 96ee5bfView commit details
Commits on Dec 23, 2021
-
Change how LSRA allocates int/SIMD registers when both srcAddr/dstAdd…
…r are contained and can potentially occupy up to 2 int registers
Configuration menu - View commit details
-
Copy full SHA for e457e92 - Browse repository at this point
Copy the full SHA e457e92View commit details