llvm-6502/lib/CodeGen/AsmPrinter
Bill Wendling 21e42d0ea5 It's possible to have a constant expression who's size is quite big (e.g.,
i128). In that case, we may not be able to print out the MCExpr as an
expression. For instance, we could have an MCExpr like this:

    0xBEEF0000BEEF0000 | (0xBEEF0000BEEF0000 << 64)

The MCExpr printer handles sizes up to 64-bits, but this expression would
require 128-bits. In this situation, try to evaluate the constant expression and
emit that as the value into 64-bit chunks.
<rdar://problem/11070338>


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153081 91177308-0d34-0410-b5e6-96231b3b80d8
2012-03-20 08:56:43 +00:00
..
ARMException.cpp An option to selectively enable part of ARM EHABI support. 2012-01-24 13:05:33 +00:00
AsmPrinter.cpp It's possible to have a constant expression who's size is quite big (e.g., 2012-03-20 08:56:43 +00:00
AsmPrinterDwarf.cpp Convert assert(0) to llvm_unreachable 2012-02-05 08:31:47 +00:00
AsmPrinterInlineAsm.cpp Tidy up. Whitepsace. 2011-09-21 21:36:53 +00:00
CMakeLists.txt build/CMake: Finish removal of add_llvm_library_dependencies. 2011-11-29 19:25:30 +00:00
DIE.cpp Convert assert(0) to llvm_unreachable 2012-02-05 08:31:47 +00:00
DIE.h Bit pack DIE structures better. 2012-01-24 12:08:28 +00:00
DwarfAccelTable.cpp Removing unused default switch cases in switches over enums that already account for all enumeration values explicitly. 2012-01-16 23:24:27 +00:00
DwarfAccelTable.h Remove extraneous ';'s. 2012-01-23 22:55:02 +00:00
DwarfCFIException.cpp Add 148175 back. I am unable to reproduce any non determinism in a dragonegg 2012-01-17 04:19:20 +00:00
DwarfCompileUnit.cpp For types with a parent of the compile unit make sure and emit 2012-03-15 23:55:40 +00:00
DwarfCompileUnit.h Add the source language into the compile unit. 2012-02-22 08:46:13 +00:00
DwarfDebug.cpp DwarfDebug: Store the filename/dirname pair as a zero-separated string in a stringmap, instead of using a highly inefficient std::map of a pair of std::strings. 2012-03-11 14:56:26 +00:00
DwarfDebug.h DwarfDebug: Store the filename/dirname pair as a zero-separated string in a stringmap, instead of using a highly inefficient std::map of a pair of std::strings. 2012-03-11 14:56:26 +00:00
DwarfException.cpp Convert assert(0) to llvm_unreachable 2012-02-05 08:31:47 +00:00
DwarfException.h Stub out support for Win64-style exceptions. Note that this is merely using 2011-05-27 23:47:32 +00:00
LLVMBuild.txt LLVMBuild: Remove trailing newline, which irked me. 2011-12-12 19:48:00 +00:00
Makefile make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. 2010-01-24 20:43:08 +00:00
OcamlGCPrinter.cpp Add missing standard headers. Patch by Joerg Sonnenberger! 2010-12-19 20:43:38 +00:00
Win64Exception.cpp Move getInitialFrameState from TargetFrameInfo to MCAsmInfo (suggestions for 2011-07-18 22:29:13 +00:00