Results 131 to 140 of about 5,396 (256)
Új programozási nyelv fejlesztése
A szakdolgozatomban megismerkedek egy fordítóprogram lépéseivel. Elemzem, hogy milyen eszközök segítségével lehet egy fordítóprogramot elkészíteni. Bemutatom a Flex és a Bison program és az LLVM használatát. Továbbá elkészítek egy programozási nyelvet és
Nagy, Zsolt
core
Generating Verified LLVM from Isabelle/HOL
We present a framework to generate verified LLVM programs from Isabelle/HOL. It is based on a code generator that generates LLVM text from a simplified fragment of LLVM, shallowly embedded into Isabelle/HOL.
Lammich, Peter
core +1 more source
Tento text se zabývá problematikou obfuskace, jakožto technické ochrany kódu. Dále je představen LLVM framework, jakožto možný nástroj pro tvorbu obfuskačních modulů kompilátoru.
Šíma Roman
core
Optimization of ASM code for DLX using LLVM system [PDF]
Tato práce popisuje proces vytvořeni nového backendu pro architekturu DLX pomoci LLVM kompilátoru. Procházi všemi nezbytnými součástmi tvorby nového backendu pro kompilátory, jako napřilkad výběr instrukci nebo přiřa-zeni registrů a popisuje je v rámci ...
Bureš Michal
core
Adding Operator Strength Reduction to LLVM
As part of the Platform-Aware Compilation Environment (PACE) Project1, Operator Strength Reduction (OSR) [3] was added to the LLVM Compiler Infrastructure Project (LLVM) as a optimization pass.
West, Brian N.
core
Diagnosing potential performance issues using LLVM
U cilju rada je bilo upoznati se s LLVM-om i proučiti performanse programa. Uspoređene su performanse optimiziranih i neoptimiziranih programa. Opisane su najvažnije optimizacije koje primjenjuje prevoditelj Clang. Opisane su metode analiziranja programa.
Valić, Krešimir
core
LLVM Code Generation for Open Dylan
The Open Dylan compiler, DFMC, was originally designed in the 1990s to compile Dylan language code targeting the 32-bit Intel x86 platform, or other platforms via portable C. As platforms have evolved since, this approach has been unable to provide efficient code generation for a broader range of target platforms, or to adequately support tools such as
openaire +2 more sources
LLVM toolchain support as a plug-in for Eclipse CDT [PDF]
The mission of the thesis was to develop LLVM toolchain support as a plug-in for Eclipse CDT. There are multiple reasons why such a plug-in was worth to make.
Tuononen, Petri
core
LLVM IR To SNES-Compatible 65c816 ASM Compiler
I developed a rudimentary compiler which converts a subset of the LLVM Intermediate Representation (LLVM IR) to unoptimized SNES-compatible 65c816 assembly. It handles simple LLVM IR programs using a small subset of LLVM IR instructions.
Villalovos, Joseph
core
Метою роботи є пошук неоптимального машинного коду, який генерується iнфраструктурою LLVM для мов програмування, якi її використовують та подальша оптимiзацiя. Результатом роботи стала реалiзацiя проходу, який знаходить патерн перевiрки двох цiлих знакових чисел на одинаковий знак наївним методом та перетворює вiдповiдний IR на оптимальнiший ...
openaire +1 more source

