Was ist Elimination gemeinsamer Teilausdrücke?

Optimierung, die einen mehrfach ausgewerteten Ausdruck einmal berechnet und das Ergebnis wiederverwendet, nachdem bestätigt wurde, dass sich seine Operanden dazwischen nicht ändern.

Japanische Bezeichnung: 共通部分式の削除

Fachgebiet: Compiler

Verwandte Begriffe

Abstrakter Syntaxbaum (AST) Basisblock (Basic Block) Befehlsplanung (Instruction Scheduling) Inlining (Funktionseinbettung) Just-in-Time-Kompilierung (JIT) Konstantenfaltung (Constant Folding) Kontrollflussgraph Lexikalische Analyse (Scanner) LLVM Operationsstärkereduktion (Strength Reduction)

Zurück zum Glossar