Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
lat-opensource
/
lat
Public
Notifications
You must be signed in to change notification settings
Fork
63
Star
246
Code
Issues
18
Pull requests
31
Discussions
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Wiki
Security and quality
Insights
LATX: optimize AVX and IR2 instruction generation
- #438
#438
Open
luzeng87
wants to merge 17 commits into
lat-opensource:master
lat-opensource/lat:master
from
luzeng87:gb603-avx-patterns
luzeng87/lat:gb603-avx-patterns
Copy head branch name to clipboard
Conversation
Commits
17
(17)
Checks
Files changed
Open
LATX: optimize AVX and IR2 instruction generation
#438
luzeng87
wants to merge 17 commits into
lat-opensource:master
lat-opensource/lat:master
from
luzeng87:gb603-avx-patterns
luzeng87/lat:gb603-avx-patterns
Copy head branch name to clipboard
Commits
Commits on Sep 3, 2026
LATX, AVX: defer redundant VEX.128 upper-half clears
Show description for 5d2f2d7
luzeng87
committed
5d2f2d7
View commit details
Copy full SHA for 5d2f2d7
Browse repository at this point
LATX: keep mixed XMM/YMM TBs out of SHBR
Show description for 26cd7c1
luzeng87
committed
26cd7c1
View commit details
Copy full SHA for 26cd7c1
Browse repository at this point
LATX, AVX: restore YMM mask and blend writeback
Show description for 7c3667e
luzeng87
committed
7c3667e
View commit details
Copy full SHA for 7c3667e
Browse repository at this point
LATX, AVX: cover blend source-destination aliases
Show description for 70d46cf
luzeng87
committed
70d46cf
View commit details
Copy full SHA for 70d46cf
Browse repository at this point
LATX, AVX: avoid temporary YMM mask and blend copies
Show description for 90cac72
luzeng87
committed
90cac72
View commit details
Copy full SHA for 90cac72
Browse repository at this point
LATX: optimize AVX and scalar instruction sequences
Show description for ff9a284
luzeng87
committed
ff9a284
View commit details
Copy full SHA for ff9a284
Browse repository at this point
LATX, AVX: write packed conversions directly to the destination
Show description for 38e5f48
luzeng87
committed
38e5f48
View commit details
Copy full SHA for 38e5f48
Browse repository at this point
LATX, AVX: streamline integer narrowing and rounded multiply
Show description for a095205
luzeng87
committed
a095205
View commit details
Copy full SHA for a095205
Browse repository at this point
LATX, AVX: avoid redundant vector copies and lane inserts
Show description for 66ff1d3
luzeng87
committed
66ff1d3
View commit details
Copy full SHA for 66ff1d3
Browse repository at this point
LATX, AVX: write VPBLENDVB directly to the destination
Show description for 85efe63
luzeng87
committed
85efe63
View commit details
Copy full SHA for 85efe63
Browse repository at this point
LATX, AVX: use direct widening multiply-add sequences
Show description for a55596d
luzeng87
committed
a55596d
View commit details
Copy full SHA for a55596d
Browse repository at this point
LATX, AVX: write shuffle and byte-shift results directly
Show description for 8abd793
luzeng87
committed
8abd793
View commit details
Copy full SHA for 8abd793
Browse repository at this point
LATX: eliminate redundant LASX immediate loads
Show description for 18d469b
luzeng87
committed
18d469b
View commit details
Copy full SHA for 18d469b
Browse repository at this point
LATX: fold RIP-relative displacement into JIT loads
Show description for 2782c98
luzeng87
committed
2782c98
View commit details
Copy full SHA for 2782c98
Browse repository at this point
tests: cover consolidated LATX AVX optimizations
Show description for 5672cc0
luzeng87
committed
5672cc0
View commit details
Copy full SHA for 5672cc0
Browse repository at this point
LATX, AVX: defer YMM high-half clears per register
Show description for 2d7322c
luzeng87
committed
2d7322c
View commit details
Copy full SHA for 2d7322c
Browse repository at this point
Commits on Sep 4, 2026
LATX: fold integer and YMM reduction sequences
Show description for b382b0f
luzeng87
committed
b382b0f
View commit details
Copy full SHA for b382b0f
Browse repository at this point
You can’t perform that action at this time.