llvm-6502/lib
Owen Anderson 9920bd341a Revert r162101 and replace it with a solution that works for targets where the pointer type is illegal.
This is a horrible bit of code.  We're calling a simplification routine *in the middle* of type legalization.  We tell the
simplification routine that it's running after legalization, but some of the types it will encounter will be illegal!  The
fix is only to invoke the simplification if the types in question were legal, so that none of its invariants will be violated.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199847 91177308-0d34-0410-b5e6-96231b3b80d8
2014-01-22 22:34:17 +00:00
..
Analysis Get right cost for addrspacecast in cost model 2014-01-22 20:30:16 +00:00
AsmParser
Bitcode
CodeGen Revert r162101 and replace it with a solution that works for targets where the pointer type is illegal. 2014-01-22 22:34:17 +00:00
DebugInfo Change createObjectFile to return an ErrorOr. 2014-01-22 00:14:49 +00:00
ExecutionEngine Change createObjectFile to return an ErrorOr. 2014-01-22 00:14:49 +00:00
IR Bug 18228 - Fix accepting bitcasts between vectors of pointers with a 2014-01-22 19:21:33 +00:00
IRReader
Linker
LTO Provide a dummy section to fix a crash with inline assembly in LTO. 2014-01-22 22:11:14 +00:00
MC Fix inline assembly that switches between ARM and Thumb modes 2014-01-22 18:32:35 +00:00
Object Pass the computed magic to createBinary and createObjectFile if available. 2014-01-22 16:04:52 +00:00
Option
Support
TableGen
Target Revert "R600: Add work-around for the CF stack entry HW bug" 2014-01-22 22:20:54 +00:00
Transforms Handle an addrspacecast case in memcpyopt 2014-01-22 21:53:19 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile