Matches in SemOpenAlex for { <https://semopenalex.org/work/W2168331211> ?p ?o ?g. }
Showing items 1 to 90 of
90
with 100 items per page.
- W2168331211 abstract "One of the most difficult tasks a compiler writer faces is the construction of the code generator. The code generator is that part of the compiler that translates compiler intermediate representation (IR) into instructions for a target machine. Unfortunately, implementing a code generator by hand is a difficult, time consuming, and error prone task. The details of both the IR and target instruction set must be carefully considered in order to generate correct and efficient code. This, in turn, requires an expert in both the compiler internals as well as the target machine. Even an expert, however, can produce a code generator that is difficult to verify and debug. In this paper we present a universal approach for automating the construction of correct code generators. In particular, we show that both the compiler IR and target instruction set semantics can be described by a machine description language and leveraged by a heuristic search procedure to derive code generator patterns. We then utilize formal methods to determine if the IR and target sequence pairs that make up these patterns are semantically equivalent." @default.
- W2168331211 created "2016-06-24" @default.
- W2168331211 creator A5011779287 @default.
- W2168331211 creator A5015046489 @default.
- W2168331211 creator A5027311612 @default.
- W2168331211 creator A5044998266 @default.
- W2168331211 creator A5069608160 @default.
- W2168331211 date "2008-04-01" @default.
- W2168331211 modified "2023-09-27" @default.
- W2168331211 title "Towards universal code generator generation" @default.
- W2168331211 cites W1516857049 @default.
- W2168331211 cites W1552694545 @default.
- W2168331211 cites W1583295953 @default.
- W2168331211 cites W1992125884 @default.
- W2168331211 cites W2025840053 @default.
- W2168331211 cites W2093925964 @default.
- W2168331211 cites W2112522751 @default.
- W2168331211 cites W2112824813 @default.
- W2168331211 cites W2114012357 @default.
- W2168331211 cites W2117941153 @default.
- W2168331211 cites W2136285318 @default.
- W2168331211 cites W2160145830 @default.
- W2168331211 cites W2162310026 @default.
- W2168331211 cites W2163756016 @default.
- W2168331211 cites W2739649174 @default.
- W2168331211 cites W3006102157 @default.
- W2168331211 cites W3014961713 @default.
- W2168331211 cites W4015096 @default.
- W2168331211 doi "https://doi.org/10.1109/ipdps.2008.4536404" @default.
- W2168331211 hasPublicationYear "2008" @default.
- W2168331211 type Work @default.
- W2168331211 sameAs 2168331211 @default.
- W2168331211 citedByCount "0" @default.
- W2168331211 crossrefType "proceedings-article" @default.
- W2168331211 hasAuthorship W2168331211A5011779287 @default.
- W2168331211 hasAuthorship W2168331211A5015046489 @default.
- W2168331211 hasAuthorship W2168331211A5027311612 @default.
- W2168331211 hasAuthorship W2168331211A5044998266 @default.
- W2168331211 hasAuthorship W2168331211A5069608160 @default.
- W2168331211 hasConcept C111919701 @default.
- W2168331211 hasConcept C121332964 @default.
- W2168331211 hasConcept C133162039 @default.
- W2168331211 hasConcept C154526789 @default.
- W2168331211 hasConcept C163258240 @default.
- W2168331211 hasConcept C168065819 @default.
- W2168331211 hasConcept C169590947 @default.
- W2168331211 hasConcept C177264268 @default.
- W2168331211 hasConcept C190902152 @default.
- W2168331211 hasConcept C199360897 @default.
- W2168331211 hasConcept C2144512 @default.
- W2168331211 hasConcept C26517878 @default.
- W2168331211 hasConcept C2776760102 @default.
- W2168331211 hasConcept C2780992000 @default.
- W2168331211 hasConcept C41008148 @default.
- W2168331211 hasConcept C50951305 @default.
- W2168331211 hasConcept C62520636 @default.
- W2168331211 hasConceptScore W2168331211C111919701 @default.
- W2168331211 hasConceptScore W2168331211C121332964 @default.
- W2168331211 hasConceptScore W2168331211C133162039 @default.
- W2168331211 hasConceptScore W2168331211C154526789 @default.
- W2168331211 hasConceptScore W2168331211C163258240 @default.
- W2168331211 hasConceptScore W2168331211C168065819 @default.
- W2168331211 hasConceptScore W2168331211C169590947 @default.
- W2168331211 hasConceptScore W2168331211C177264268 @default.
- W2168331211 hasConceptScore W2168331211C190902152 @default.
- W2168331211 hasConceptScore W2168331211C199360897 @default.
- W2168331211 hasConceptScore W2168331211C2144512 @default.
- W2168331211 hasConceptScore W2168331211C26517878 @default.
- W2168331211 hasConceptScore W2168331211C2776760102 @default.
- W2168331211 hasConceptScore W2168331211C2780992000 @default.
- W2168331211 hasConceptScore W2168331211C41008148 @default.
- W2168331211 hasConceptScore W2168331211C50951305 @default.
- W2168331211 hasConceptScore W2168331211C62520636 @default.
- W2168331211 hasLocation W21683312111 @default.
- W2168331211 hasOpenAccess W2168331211 @default.
- W2168331211 hasPrimaryLocation W21683312111 @default.
- W2168331211 hasRelatedWork W1482854495 @default.
- W2168331211 hasRelatedWork W1963955771 @default.
- W2168331211 hasRelatedWork W2014855281 @default.
- W2168331211 hasRelatedWork W2027184717 @default.
- W2168331211 hasRelatedWork W2143964278 @default.
- W2168331211 hasRelatedWork W2168331211 @default.
- W2168331211 hasRelatedWork W3175817815 @default.
- W2168331211 hasRelatedWork W4250715714 @default.
- W2168331211 hasRelatedWork W632311702 @default.
- W2168331211 hasRelatedWork W771154993 @default.
- W2168331211 isParatext "false" @default.
- W2168331211 isRetracted "false" @default.
- W2168331211 magId "2168331211" @default.
- W2168331211 workType "article" @default.