본문 바로가기
장바구니0

LLVM Essentials > PACKT 원서리스트

도서간략정보

LLVM Essentials
판매가격 18,000원
저자 Sarda
도서종류 외국도서
출판사 PACKT
발행언어 영어
발행일 2015-10
페이지수 166
ISBN 9781785280801
도서구매안내 온, 온프라인 서점에서 구매 하실 수 있습니다.

구매기능

보조자료 다운
  • 도서 정보

    도서 상세설명

    1: Playing with LLVM
    Modular design and collection of libraries
    Getting familiar with LLVM IR
    LLVM tools and using them in the command line
    Summary

    2: Building LLVM IR
    Creating an LLVM module
    Emitting a function in a module
    Adding a block to a function
    Emitting a global variable
    Emitting a return statement
    Emitting function arguments
    Emitting a simple arithmetic statement in a basic block
    Emitting if-else condition IR
    Emitting LLVM IR for loop
    Summary

    3: Advanced LLVM IR
    Memory access operations
    Getting the address of an element
    Reading from the memory
    Writing into a memory location
    Inserting a scalar into a vector
    Extracting a scalar from a vector
    Summary

    4: Basic IR Transformations
    Opt Tool
    Pass and Pass Manager
    Using other Pass info in current Pass
    Instruction simplification example
    Instruction Combining
    Summary

    5: Advanced IR Block Transformations
    Loop processing
    Scalar evolution
    LLVM intrinsics
    Vectorization
    Summary

    6: IR to Selection DAG phase
    Converting IR to selectionDAG
    Legalizing SelectionDAG
    Optimizing SelectionDAG
    Instruction Selection
    Scheduling and emitting machine instructions
    Register allocation
    Code Emission
    Summary

    7: Generating Code for Target Architecture
    Sample backend
    Implementing frame lowering
    Lowering instructions
    Printing an instruction
    Summary

    Appendix A: Index
  • 사용후기

    사용후기가 없습니다.

  • 배송/교환정보

    배송정보

    배송 안내 입력전입니다.

    교환/반품

    교환/반품 안내 입력전입니다.

선택하신 도서가 장바구니에 담겼습니다.

계속 둘러보기 장바구니보기
회사소개 개인정보 이용약관
Copyright © 2001-2019 도서출판 홍릉. All Rights Reserved.
상단으로