On the public citation graph
Integrating register allocation and instruction scheduling for RISCs
0 signed · 121 inferred · view as graph
Inferred edges come from two machine sources: sweeps of open repository metadata (mostly SSRN and Zenodo), and a bulk OpenAlex citation snapshot. Every row below is labelled with the one it came from. Neither is a complete citation index — absence here is not evidence of absence.
Is this your work? Sign in with ORCID and put your name on the
claims that are yours.
Reference health. See whether every reference in this work resolves to a
known work and none has been retracted — and get a dated CiteStamped
badge you can embed.
What this work says
Outgoing claims: the papers this work cites, builds on, or argues with.
inferredcites →https://doi.org/10.1002/spe.4380210906openalex-snapshot
A code generation interface for ANSI C
inferredcites →https://doi.org/10.1109/tc.1981.1675827openalex-snapshot
Trace Scheduling: A Technique for Global Microcode Compaction
inferredcites →https://doi.org/10.1145/113445.113465openalex-snapshot
The Marion system for retargetable instruction scheduling
inferredcites →https://doi.org/10.1145/115952.115985openalex-snapshot
The effect on RISC performance of register set size and structure versus code generation strategy
inferredcites →https://doi.org/10.1145/2166.357217openalex-snapshot
Postpass Code Optimization of Pipeline Constraints
inferredcites →https://doi.org/10.1145/2591635.2667158openalex-snapshot
Code scheduling and register allocation in large basic blocks
inferredcites →https://doi.org/10.1145/36204.36191openalex-snapshot
A study of scalar compilation techniques for pipelined supercomputers
inferredcites →https://doi.org/10.1145/502874.502896openalex-snapshot
Register allocation by priority-based coloring
inferredcites →https://doi.org/10.1145/800230.806984openalex-snapshot
Register allocation & spilling via graph coloring
inferredcites →https://doi.org/10.1145/872726.806984openalex-snapshot
Register allocation & spilling via graph coloring
inferredcites →https://doi.org/10.1145/989393.989413openalex-snapshot
Efficient instruction scheduling for a pipelined architecture
inferredcites →https://doi.org/10.1145/989393.989424openalex-snapshot
Coloring heuristics for register allocation
inferredcites →https://doi.org/10.1147/rd.111.0025openalex-snapshot
An Efficient Algorithm for Exploiting Multiple Arithmetic Units
What points at this work
Incoming claims: where this work appears in other papers’ reference lists and arguments.
inferred← citeshttps://doi.org/10.1002/(sici)1097-024x(199803)28:3<249::aid-spe152>3.0.co;2-xopenalex-snapshot
Building a retargetable local instruction scheduler
inferred← citeshttps://doi.org/10.1007/11602569_54openalex-snapshot
Cooperative Instruction Scheduling with Linear Scan Register Allocation
inferred← citeshttps://doi.org/10.1007/11688839_19openalex-snapshot
SARA: Combining Stack Allocation and Register Allocation
inferred← citeshttps://doi.org/10.1007/11823230_19openalex-snapshot
Catching and Identifying Bugs in Register Allocation
inferred← citeshttps://doi.org/10.1007/3-540-44905-1_5openalex-snapshot
Minimum Register Instruction Scheduling: A New Approach for Dynamic Instruction Issue Processors
inferred← citeshttps://doi.org/10.1007/3-540-45245-1_4openalex-snapshot
Array Reference Allocation Using SSA-Form and Live Range Growth
inferred← citeshttps://doi.org/10.1007/3-540-45306-7_15openalex-snapshot
Register Saturation in Superscalar and VLIW Codes
inferred← citeshttps://doi.org/10.1007/3-540-48319-5_16openalex-snapshot
Integrated Instruction Scheduling and Register Allocation Techniques
inferred← citeshttps://doi.org/10.1007/3-540-48319-5_17openalex-snapshot
A Spill Code Placement Framework for Code Scheduling
inferred← citeshttps://doi.org/10.1007/3-540-48319-5_18openalex-snapshot
Copy Elimination for Parallelizing Compilers
inferred← citeshttps://doi.org/10.1007/3-540-54444-5_89openalex-snapshot
Optimal instruction scheduling using constraint logic programming
inferred← citeshttps://doi.org/10.1007/3-540-55984-1_19openalex-snapshot
Instruction scheduling for complex pipelines
inferred← citeshttps://doi.org/10.1007/3-540-55984-1_21openalex-snapshot
Scheduling instructions by direct placement
inferred← citeshttps://doi.org/10.1007/3-540-57840-4_28openalex-snapshot
Dependence-conscious global register allocation
inferred← citeshttps://doi.org/10.1007/3-540-57877-3_9openalex-snapshot
Global code selection for directed acyclic graphs
inferred← citeshttps://doi.org/10.1007/3-540-61756-6_88openalex-snapshot
Scheduling expression DAGs for minimal register need
inferred← citeshttps://doi.org/10.1007/978-1-4471-3501-2_9openalex-snapshot
Phase Ordering of Register Allocation and Instruction Scheduling
inferred← citeshttps://doi.org/10.1007/978-1-4615-2684-1_9openalex-snapshot
The Influence of the Object-Oriented Language Model on a Supporting Architecture
inferred← citeshttps://doi.org/10.1007/978-3-540-71229-9_10openalex-snapshot
Extended Linear Scan: An Alternate Foundation for Global Register Allocation
inferred← citeshttps://doi.org/10.1007/bf01379405openalex-snapshot
Optimal loop storage allocation for argument-fetching dataflow machines
inferred← citeshttps://doi.org/10.1007/bf02939494openalex-snapshot
Using timed Petri net to model instruction-level loop scheduling with resource constraints
inferred← citeshttps://doi.org/10.1007/bfb0024783openalex-snapshot
RESIS: A new methodology for register optimization in software pipelining
inferred← citeshttps://doi.org/10.1007/bfb0025868openalex-snapshot
Mutation scheduling: A unified approach to compiling for fine-grain parallelism
inferred← citeshttps://doi.org/10.1016/0096-0551(95)00004-nopenalex-snapshot
Gras: A general framework for combining automatic code generation and register allocation
inferred← citeshttps://doi.org/10.1016/0167-9260(94)90013-2openalex-snapshot
Scheduling with register constraints for DSP architectures
inferred← citeshttps://doi.org/10.1016/0950-5849(95)93486-xopenalex-snapshot
An optimizing retargetable code generator
inferred← citeshttps://doi.org/10.1016/s0026-2692(03)00169-1openalex-snapshot
Address register allocation for arrays in loops of embedded programs
inferred← citeshttps://doi.org/10.1016/s0096-0551(98)00002-2openalex-snapshot
Scheduling expression DAGs for minimal register need
inferred← citeshttps://doi.org/10.1016/s0898-1221(97)00184-3openalex-snapshot
Using integer linear programming for instruction scheduling and register allocation in multi-issue processors
inferred← citeshttps://doi.org/10.1023/a:1007502921104openalex-snapshot
Handling Global Constraints in Compiler Strategy
inferred← citeshttps://doi.org/10.1023/a:1008966522714openalex-snapshot
Phase-Coupled Mapping of Data Flow Graphs to Irregular Data Paths
inferred← citeshttps://doi.org/10.1023/a:1018738112639openalex-snapshot
Experiences with Cooperating Register Allocation and Instruction Scheduling
inferred← citeshttps://doi.org/10.1109/12.485567openalex-snapshot
Efficient exploitation of instruction-level parallelism for superscalar processors by the conjugate register file scheme
inferred← citeshttps://doi.org/10.1109/apdc.1997.574054openalex-snapshot
A lifetime-sensitive scheduling method
inferred← citeshttps://doi.org/10.1109/aspdac.1997.600316openalex-snapshot
Processor-core based design and test
inferred← citeshttps://doi.org/10.1109/aspdac.1998.669392openalex-snapshot
HW-SW co-synthesis: the present and the future
inferred← citeshttps://doi.org/10.1109/aspdac.2011.5722234openalex-snapshot
Register pressure aware scheduling for high level synthesis
inferred← citeshttps://doi.org/10.1109/cgo.2003.1191542openalex-snapshot
Integrated prepass scheduling for a Java just-in-time compiler on the IA-64
inferred← citeshttps://doi.org/10.1109/cgo.2003.1191546openalex-snapshot
Compiler optimization-space exploration
inferred← citeshttps://doi.org/10.1109/cgo.2017.7863738openalex-snapshot
Clairvoyance: Look-ahead compile-time scheduling
inferred← citeshttps://doi.org/10.1109/cmpcon.1994.282878openalex-snapshot
Low power architecture design and compilation techniques for high-performance processors
inferred← citeshttps://doi.org/10.1109/dac.1997.597149openalex-snapshot
Code Generation For Core Processors
inferred← citeshttps://doi.org/10.1109/hicss.1993.270746openalex-snapshot
The influence of the object-oriented language model on a supporting architecture
inferred← citeshttps://doi.org/10.1109/hpca.2001.903258openalex-snapshot
CARS: a new code generation framework for clustered ILP processors
inferred← citeshttps://doi.org/10.1109/iccad.1994.629738openalex-snapshot
Integrating Program Transformations In The Memory-based Synthesis Of Image And Video Algorithms
inferred← citeshttps://doi.org/10.1109/iccd.1993.393399openalex-snapshot
Architecture-compatible code boosting for performance enhancement of the IBM RS/6000
inferred← citeshttps://doi.org/10.1109/ipdps.2001.924962openalex-snapshot
Minimum register instruction sequence problem: revisiting optimal code generation for DAGs
inferred← citeshttps://doi.org/10.1109/ipps.1996.508035openalex-snapshot
A method for register allocation to loops in multiple register file architectures
inferred← citeshttps://doi.org/10.1109/micro.1993.282737openalex-snapshot
Employing finite automata for resource scheduling
inferred← citeshttps://doi.org/10.1109/micro.1995.476819openalex-snapshot
Spill-free parallel scheduling of basic blocks
inferred← citeshttps://doi.org/10.1109/micro.1995.476824openalex-snapshot
An experimental study of several cooperative register allocation and instruction scheduling strategies
inferred← citeshttps://doi.org/10.1109/pact.1999.807420openalex-snapshot
Evaluating register allocation and instruction scheduling techniques in out-of-order issue processors
inferred← citeshttps://doi.org/10.1109/superc.1992.236680openalex-snapshot
Techniques for integrating parallelizing transformations and compiler based scheduling methods
inferred← citeshttps://doi.org/10.1109/tc.2003.1159750openalex-snapshot
Minimum register instruction sequencing to reduce register spills in out-of-order issue superscalar architectures
inferred← citeshttps://doi.org/10.1109/tc.2017.2769641openalex-snapshot
Static Instruction Scheduling for High Performance on Limited Hardware
inferred← citeshttps://doi.org/10.1109/trustcom.2013.113openalex-snapshot
Register Allocation by Incremental Graph Colouring for Clustered VLIW Processors
inferred← citeshttps://doi.org/10.1137/s009753979834610xopenalex-snapshot
Dual-Issue Scheduling for Binary Trees with Spills and Pipelined Loads
inferred← citeshttps://doi.org/10.1145/106972.106991openalex-snapshot
Limits of instruction-level parallelism
inferred← citeshttps://doi.org/10.1145/113445.113465openalex-snapshot
The Marion system for retargetable instruction scheduling
inferred← citeshttps://doi.org/10.1145/113445.113466openalex-snapshot
Global instruction scheduling for superscalar machines
inferred← citeshttps://doi.org/10.1145/113446.113465openalex-snapshot
The Marion system for retargetable instruction scheduling
inferred← citeshttps://doi.org/10.1145/113446.113466openalex-snapshot
Global instruction scheduling for superscalar machines
inferred← citeshttps://doi.org/10.1145/115952.115985openalex-snapshot
The effect on RISC performance of register set size and structure versus code generation strategy
inferred← citeshttps://doi.org/10.1145/115953.115985openalex-snapshot
The effect on RISC performance of register set size and structure versus code generation strategy
inferred← citeshttps://doi.org/10.1145/1188966.1188973openalex-snapshot
A framework for reducing instruction scheduling overhead in dynamic compilers
inferred← citeshttps://doi.org/10.1145/123465.123482openalex-snapshot
Efficient DAG construction and heuristic calculation for instruction scheduling
inferred← citeshttps://doi.org/10.1145/143365.143484openalex-snapshot
Software support for speculative loads
inferred← citeshttps://doi.org/10.1145/143365.143534openalex-snapshot
Efficient superscalar performance through boosting
inferred← citeshttps://doi.org/10.1145/143371.143484openalex-snapshot
Software support for speculative loads
inferred← citeshttps://doi.org/10.1145/143371.143534openalex-snapshot
Efficient superscalar performance through boosting
inferred← citeshttps://doi.org/10.1145/155090.155114openalex-snapshot
Register allocation with instruction scheduling
inferred← citeshttps://doi.org/10.1145/155090.155115openalex-snapshot
Lifetime-sensitive modulo scheduling
inferred← citeshttps://doi.org/10.1145/158511.158519openalex-snapshot
A novel framework of register allocation for software pipelining
inferred← citeshttps://doi.org/10.1145/169627.169839openalex-snapshot
A schedular-sensitive global register allocator
inferred← citeshttps://doi.org/10.1145/173262.155114openalex-snapshot
Register allocation with instruction scheduling
inferred← citeshttps://doi.org/10.1145/173262.155115openalex-snapshot
Lifetime-sensitive modulo scheduling
inferred← citeshttps://doi.org/10.1145/1734206.1734212openalex-snapshot
Detecting bugs in register allocation
inferred← citeshttps://doi.org/10.1145/237578.237615openalex-snapshot
A register allocation technique using guarded PDG
inferred← citeshttps://doi.org/10.1145/266021.266073openalex-snapshot
Code generation for core processors
inferred← citeshttps://doi.org/10.1145/305138.305224openalex-snapshot
Reorganizing global schedules for register allocation
inferred← citeshttps://doi.org/10.1145/3125374.3125380openalex-snapshot
The Register Allocation and Instruction Scheduling Challenge
inferred← citeshttps://doi.org/10.1145/315773.315776openalex-snapshot
Code generation of nested loops for DSP processors with heterogeneous registers and structural pipelining
inferred← citeshttps://doi.org/10.1145/3200920openalex-snapshot
Survey on Combinatorial Register Allocation and Instruction Scheduling
inferred← citeshttps://doi.org/10.1145/377792.377849openalex-snapshot
Register-sensitive selection, duplication, and sequencing of instructions
inferred← citeshttps://doi.org/10.1145/3836765openalex-snapshot
Two in One: A case for Combined Points-to and MHP Analysis
inferred← citeshttps://doi.org/10.1145/384196.384219openalex-snapshot
A Dynamic Programming Approach to Optimal Integrated Code Generation
inferred← citeshttps://doi.org/10.1145/384197.384219openalex-snapshot
A Dynamic Programming Approach to Optimal Integrated Code Generation
inferred← citeshttps://doi.org/10.1145/384198.384219openalex-snapshot
A Dynamic Programming Approach to Optimal Integrated Code Generation
inferred← citeshttps://doi.org/10.1145/544536.544542openalex-snapshot
Global array reference allocation
inferred← citeshttps://doi.org/10.1145/989393.989413openalex-snapshot
Efficient instruction scheduling for a pipelined architecture
inferred← citeshttps://doi.org/10.1201/9781420043839.ch8openalex-snapshot
Statistical and Machine Learning Techniques in Compiler Design
inferred← citeshttps://doi.org/10.47749/t/unicamp.2000.433407openalex-snapshot
Alocação global de registradores de endereçamento usando cobertura do grafo de indexação e uma variação da forma SSA
inferred← citeshttps://doi.org/10.47749/t/unicamp.2002.275878openalex-snapshot
Alocação global de registradores de endereçamento para referencias a vetores em DSPs
inferred← citeshttps://doi.org/10.5555/147877.148140openalex-snapshot
Techniques for integrating parallelizing transformations and compiler-based scheduling methods
inferred← citeshttps://doi.org/10.5555/191326.191343openalex-snapshot
Integrating program transformations in the memory-based synthesis of image and video algorithms
inferred← citeshttps://doi.org/10.5555/1950815.1950911openalex-snapshot
Register pressure aware scheduling for high level synthesis
inferred← citeshttps://doi.org/10.5555/224659.224668openalex-snapshot
Register allocation sensitive region scheduling
inferred← citeshttps://doi.org/10.5555/224659.224671openalex-snapshot
CRAIG: a practical framework for combining instruction scheduling and register assignment
inferred← citeshttps://doi.org/10.5555/225160.225182openalex-snapshot
Spill-free parallel scheduling of basic blocks
inferred← citeshttps://doi.org/10.5555/255235.255242openalex-snapshot
Employing finite automata for resource scheduling
inferred← citeshttps://doi.org/10.5555/255235.255299openalex-snapshot
Instruction scheduling for the Motorola 88110
inferred← citeshttps://doi.org/10.5753/sbac-pad.1995.19869openalex-snapshot
Sistema Gerador de Geradores de Código para Arquiteturas Superescalares
inferred← citeshttps://doi.org/10.5821/dissertation-2117-93313openalex-snapshot
Loop pipelining with resource and timing constraints
inferred← citeshttps://doi.org/10.6100/ir808001openalex-snapshot
Compiler Strategies for Transport Triggered Architectures.
inferred← citeshttps://doi.org/10.82308/39005openalex-snapshot
Register allocation for optimal loop scheduling
Editorial review for independent work. ICSAC — the Institute for Complexity
Science and Advanced Computing — runs a structured editorial panel for researchers
publishing outside journals, and publishes on CiteStamp rails. Submission is free
and goes through ORCID: icsacinstitute.org/submit.