Three-address code

Known as: TAC, Three address code 
In computer science, three-address code (often abbreviated to TAC or 3AC) is an intermediate code used by optimizing compilers to aid in the… (More)
Wikipedia

Topic mentions per year

Topic mentions per year

1981-2015
012319812015

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2013
2013
Translation of machine code to intermediate representation is an essential part of a platform-independent obfuscator that deals… (More)
  • figure 1
  • figure 2
  • figure 4
  • figure 3
  • figure 5
Is this relevant?
2011
2011
GIMPLE is the machine-independent intermediate representation used in modern GCC releases (post version 4.0). While the GIMPLE… (More)
Is this relevant?
2009
2009
Reasoning about Java bytecode (JBC) is complicated due to its unstructured control-flow, the use of three-address code combined… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
2007
2007
Detailed information needed by algorithms that operate on source code is hidden in the code and hard to find. To support the… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 7
  • figure 8
Is this relevant?
2003
2003
Due to fast time-to-market and IP reuse requirements, an increasing amount of the functionality of embedded HW/SW systems is… (More)
  • figure 1
  • figure 3
  • figure 2
  • table I
Is this relevant?
1996
1996
We illustrate a simple and effective solution to semantics-based compiling. Our solution is based on type-directed partial… (More)
Is this relevant?
1991
1991
The implementation of a hierarchical, process-oriented programming language for simulation (HSL) is described. It features a… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
1991
1991
In this paper we illustrate, using the Id language, that both the operational semantics of a language and its compilation process… (More)
  • figure 2
Is this relevant?
1981
1981
This paper describes a post processor that improves the assembly-language code generated by the portable C compiler. The novel… (More)
  • table II
Is this relevant?
1981
1981
Most earlier portable compilers, including Snyder’s, have proceeded by defining an intermediate language, perhaps based on three… (More)
Is this relevant?