1//===-- llvm/MC/MCLinkerOptimizationHint.cpp ----- LOH handling -*- C++ -*-===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// 9 10#include "llvm/MC/MCLinkerOptimizationHint.h" 11#include "llvm/MC/MCAsmLayout.h"
| 1//===-- llvm/MC/MCLinkerOptimizationHint.cpp ----- LOH handling -*- C++ -*-===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// 9 10#include "llvm/MC/MCLinkerOptimizationHint.h" 11#include "llvm/MC/MCAsmLayout.h"
|
12#include "llvm/Support/LEB128.h"
| |
13#include "llvm/MC/MCStreamer.h"
| 12#include "llvm/MC/MCStreamer.h"
|
| 13#include "llvm/Support/LEB128.h"
|
14 15using namespace llvm; 16 17// Each LOH is composed by, in this order (each field is encoded using ULEB128): 18// - Its kind. 19// - Its number of arguments (let say N). 20// - Its arg1. 21// - ...
--- 14 unchanged lines hidden --- | 14 15using namespace llvm; 16 17// Each LOH is composed by, in this order (each field is encoded using ULEB128): 18// - Its kind. 19// - Its number of arguments (let say N). 20// - Its arg1. 21// - ...
--- 14 unchanged lines hidden --- |