-
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
[Arm64] Implement ASIMD Extract Insert ExtractVector64 ExtractVector128 #35030
[Arm64] Implement ASIMD Extract Insert ExtractVector64 ExtractVector128 #35030
Commits on Apr 9, 2020
-
Put ExtractAndNarrowLow after ExtractAndNarrowHigh in AdvSimd.cs AdvS…
…imd.PlatformNotSupported.cs
Configuration menu - View commit details
-
Copy full SHA for 14bdaf1 - Browse repository at this point
Copy the full SHA 14bdaf1View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfcf01f - Browse repository at this point
Copy the full SHA dfcf01fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 74b4868 - Browse repository at this point
Copy the full SHA 74b4868View commit details -
Configuration menu - View commit details
-
Copy full SHA for 803e2f5 - Browse repository at this point
Copy the full SHA 803e2f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1852ad - Browse repository at this point
Copy the full SHA b1852adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cec295 - Browse repository at this point
Copy the full SHA 8cec295View commit details -
Configuration menu - View commit details
-
Copy full SHA for 648ee20 - Browse repository at this point
Copy the full SHA 648ee20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b4fbed - Browse repository at this point
Copy the full SHA 6b4fbedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a82b44 - Browse repository at this point
Copy the full SHA 9a82b44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fcbade - Browse repository at this point
Copy the full SHA 1fcbadeView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf58686 - Browse repository at this point
Copy the full SHA bf58686View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34eccf3 - Browse repository at this point
Copy the full SHA 34eccf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7effe2a - Browse repository at this point
Copy the full SHA 7effe2aView commit details
Commits on Apr 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c5673aa - Browse repository at this point
Copy the full SHA c5673aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6aaaa41 - Browse repository at this point
Copy the full SHA 6aaaa41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6953bb2 - Browse repository at this point
Copy the full SHA 6953bb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f75ab71 - Browse repository at this point
Copy the full SHA f75ab71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 233c348 - Browse repository at this point
Copy the full SHA 233c348View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8246181 - Browse repository at this point
Copy the full SHA 8246181View commit details -
Remove HWIntrinsicInfo::ival on Arm64 in hwintrinsic.cpp hwintrinsic.…
…h hwintrinsiclistarm64.h namedintrinsiclist.h valuenumfuncs.h
Configuration menu - View commit details
-
Copy full SHA for 9f3c72e - Browse repository at this point
Copy the full SHA 9f3c72eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 36d4e96 - Browse repository at this point
Copy the full SHA 36d4e96View commit details -
Remove HW_Flag_NoContainment and add HW_Flag_SupportsContainment in h…
…wintrinsic.h hwintrinsiclistarm64.h
Configuration menu - View commit details
-
Copy full SHA for 7d87daa - Browse repository at this point
Copy the full SHA 7d87daaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 23c1b94 - Browse repository at this point
Copy the full SHA 23c1b94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d82dcd - Browse repository at this point
Copy the full SHA 0d82dcdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 563c3e0 - Browse repository at this point
Copy the full SHA 563c3e0View commit details
Commits on Apr 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6843309 - Browse repository at this point
Copy the full SHA 6843309View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62ec8a5 - Browse repository at this point
Copy the full SHA 62ec8a5View commit details -
Add ContainmentAnalysis for ASIMD ExtractVector64 and ExtractVector12…
…8 in lowerarmarch.cpp
Configuration menu - View commit details
-
Copy full SHA for e75ed7f - Browse repository at this point
Copy the full SHA e75ed7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cc6804 - Browse repository at this point
Copy the full SHA 1cc6804View commit details -
Configuration menu - View commit details
-
Copy full SHA for 991ae92 - Browse repository at this point
Copy the full SHA 991ae92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78ceca9 - Browse repository at this point
Copy the full SHA 78ceca9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59b73ae - Browse repository at this point
Copy the full SHA 59b73aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for e254782 - Browse repository at this point
Copy the full SHA e254782View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b71324 - Browse repository at this point
Copy the full SHA 4b71324View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fa5b54 - Browse repository at this point
Copy the full SHA 9fa5b54View commit details -
Configuration menu - View commit details
-
Copy full SHA for c29c46d - Browse repository at this point
Copy the full SHA c29c46dView commit details -
Remove unused call to HWIntrinsicInfo::lookupCategory in Compiler::ge…
…tBaseTypeFromArgIfNeeded in hwintrinsic.cpp
Configuration menu - View commit details
-
Copy full SHA for a82f248 - Browse repository at this point
Copy the full SHA a82f248View commit details -
Implement HWIntrinsicInfo::lookupImmUpperBound on Arm64 in hwintrinsi…
…c.h hwintrinsicarm64.cpp
Configuration menu - View commit details
-
Copy full SHA for d732e2d - Browse repository at this point
Copy the full SHA d732e2dView commit details -
Pass immUpperBound explicitely in addRangeCheckIfNeeded in compiler.h…
… hwintrinsic.cpp
Configuration menu - View commit details
-
Copy full SHA for ed72d41 - Browse repository at this point
Copy the full SHA ed72d41View commit details -
Refactor logic to check an immediate operand and support Arm64 intrin…
…sics in hwintrinsic.cpp
Configuration menu - View commit details
-
Copy full SHA for 9471dc3 - Browse repository at this point
Copy the full SHA 9471dc3View commit details -
Add missing . between className and methodName in Compiler::lookupNam…
…edIntrinsic in importer.cpp
Configuration menu - View commit details
-
Copy full SHA for 29d87b7 - Browse repository at this point
Copy the full SHA 29d87b7View commit details
Commits on Apr 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c2416a0 - Browse repository at this point
Copy the full SHA c2416a0View commit details -
Has HWIntrinsicInfo::isInImmRange accept unnecessary arguments on x86…
… to avoid ifdef-s at places where this function is used in hwintrinsic.h hwintrinsicarm64.cpp hwintrinsicxarch.cpp
Configuration menu - View commit details
-
Copy full SHA for a12ed8d - Browse repository at this point
Copy the full SHA a12ed8dView commit details
Commits on Apr 21, 2020
-
Remove Extract methods that operate on 64x1_t types in AdvSimd.cs Adv…
…Simd.PlatformNotSupported.cs
Configuration menu - View commit details
-
Copy full SHA for 2436d51 - Browse repository at this point
Copy the full SHA 2436d51View commit details -
Remove Insert methods that operate on 64x1_t types in AdvSimd.cs AdvS…
…imd.PlatformNotSupported.cs
Configuration menu - View commit details
-
Copy full SHA for 2b710cc - Browse repository at this point
Copy the full SHA 2b710ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 19394b0 - Browse repository at this point
Copy the full SHA 19394b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 532a9f4 - Browse repository at this point
Copy the full SHA 532a9f4View commit details -
Add comment and rename elemType->baseType in HWIntrinsicInfo::lookupI…
…mmUpperBound in hwintrinsicarm64.cpp
Configuration menu - View commit details
-
Copy full SHA for 347b2c8 - Browse repository at this point
Copy the full SHA 347b2c8View commit details -
Rename EmitAtFirst->EmitBegin and EmitAfterCase->EmitCaseEnd in CodeG…
…en::HWIntrinsicImmOpHelper in hwintrinsiccodegenarm64.cpp
Configuration menu - View commit details
-
Copy full SHA for 02892e4 - Browse repository at this point
Copy the full SHA 02892e4View commit details -
Rename BranchAtNonZero->TestImmOpZeroOrOne in CodeGen::HWIntrinsicImm…
…OpHelper in hwintrinsiccodegenarm64.cpp
Configuration menu - View commit details
-
Copy full SHA for 7fc1c43 - Browse repository at this point
Copy the full SHA 7fc1c43View commit details -
Document HWIntrinsicImmOpHelper class and how it should be used in co…
…degen.h and hwintrinsiccodegenarm64.cpp
Configuration menu - View commit details
-
Copy full SHA for 6ba615f - Browse repository at this point
Copy the full SHA 6ba615fView commit details -
Make more flags in HWIntrinsicFlag platform-specific and re-order the…
…m with update their values in hwintrinsic.h
Configuration menu - View commit details
-
Copy full SHA for 65ca881 - Browse repository at this point
Copy the full SHA 65ca881View commit details -
Merge branch 'master' into Arm64-ASIMD-Extract-Insert-ExtractVector64…
…-ExtractVector128
Configuration menu - View commit details
-
Copy full SHA for b0bcb43 - Browse repository at this point
Copy the full SHA b0bcb43View commit details