MC: Sketch initial MCAsmLayout class, which encapsulates the current layout of an...
authorDaniel Dunbar <daniel@zuster.org>
Thu, 11 Mar 2010 02:28:59 +0000 (02:28 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Thu, 11 Mar 2010 02:28:59 +0000 (02:28 +0000)
commitf82f4490b130eca55b08d605456a4ceacccf288a
treeb348af7f061536684320c64b1b6e68adccda707b
parent18e2c021a937f78b8d16619cd377f0c72c542470
MC: Sketch initial MCAsmLayout class, which encapsulates the current layout of an assembly file. The MCAsmLayout is also available for use by MCExpr::EvaluateAs{Absolute,Relocatable}, to allow target specific hooks and "absolutizing" of symbols.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98227 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/MC/MCAsmLayout.h [new file with mode: 0644]
include/llvm/MC/MCAssembler.h
include/llvm/MC/MCExpr.h
lib/MC/MCExpr.cpp
lib/Target/X86/X86MCTargetExpr.cpp
lib/Target/X86/X86MCTargetExpr.h