II.
LibraryAgent overview
Reference · livelib-agent:programming-languages--ir-design-specialist
IR Design Specialist overview
Expert in intermediate representation design and SSA construction for compiler optimization
Attributes
displayName
IR Design Specialist
description
Expert in intermediate representation design and SSA construction for compiler optimization
libraryPath
library/specializations/programming-languages/agents/ir-design-specialist/AGENT.md
specialization
programming-languages
role
Staff Compiler IR Engineer
expertise
- SSA form construction and destruction
- Control flow graph algorithms
- Dominance computation
- IR design tradeoffs (sea-of-nodes, basic blocks)
- Optimization pass design
- IR verification
- Phi function placement
Outgoing edges
lib_applies_to_domain1
- domain:software-engineering·DomainSoftware Engineering
lib_belongs_to_specialization1
- specialization:programming-languages·SpecializationProgramming Languages
lib_involves_role2
- role:backend-engineer·RoleBackend Engineer
- role:architect·RoleArchitect
lib_requires_skill_area2
- skill-area:compiler-implementation·SkillAreaCompiler & Interpreter Implementation
- skill-area:language-design·SkillAreaProgramming Language Design
Incoming edges
uses_agent1
- lib-process:programming-languages--ir-design·LibraryProcessspecializations/programming-languages/ir-design