Skip to content
View DanielAugusto191's full-sized avatar
💭
Yep
💭
Yep

Block or report DanielAugusto191

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DanielAugusto191/README.md

o/ Hello

Info

Computational Mathematics graduate with a focus on Computer Science from the Federal University of Minas Gerais. I contributed as a Research Assistant to the Daedalus project in the Compiler Lab, developing an LLVM IR optimization pass for code compression using techniques like program slicing and function merging.

My Gist with some random ideas: My Gist

Pinned Loading

  1. lac-dcc/Daedalus lac-dcc/Daedalus Public

    An LLVM pass to compress code by identifying and extracting recurrent program slices.

    C++ 34 2

  2. LLVMIRtoDot LLVMIRtoDot Public

    Generate dot files using LLVM IR. This project was created as an introductory project to LLVM IR when I joined CompilerLab. It's an out-of-tree parser that takes an LLVM IR file as input and genera…

    LLVM

  3. llvm/llvm-project llvm/llvm-project Public

    The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

    LLVM 37.8k 16.8k

  4. Competitive_Programming Competitive_Programming Public

    Some solutions for programming competitive problems, mainly CodeForces.

    C++

  5. BinaryInstructionToFunction BinaryInstructionToFunction Public

    A LLVM passe to transform binary operator in function calls.

    Makefile 1

  6. wyvern wyvern Public

    Forked from lac-dcc/wyvern

    Automatic conversion of call by value into call by need in the LLVM IR.

    C++