llvm-6502/lib
Evan Cheng 9cef48eae9 It's not legal to fold a load from a narrower stack slot into a wider instruction. If done, the instruction does a 64-bit load and that's not
safe. This can happen we a subreg_to_reg 0 has been coalesced. One
exception is when the instruction that folds the load is a move, then we
can simply turn it into a 32-bit load from the stack slot.                                                                                                                    

rdar://7170444


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81494 91177308-0d34-0410-b5e6-96231b3b80d8
2009-09-11 00:39:26 +00:00
..
Analysis Teach lib/VMCore/ConstantFold.cpp how to set the inbounds keyword and 2009-09-11 00:04:14 +00:00
Archive
AsmParser
Bitcode
CodeGen Make fast-isel try ISD::FNEG before resorting to bitcasts and xors. 2009-09-11 00:36:43 +00:00
CompilerDriver
Debugger
ExecutionEngine
Linker
MC canonicalize namespace gymnastics 2009-09-09 23:46:42 +00:00
Support canonicalize namespace gymnastics 2009-09-09 23:46:42 +00:00
System
Target It's not legal to fold a load from a narrower stack slot into a wider instruction. If done, the instruction does a 64-bit load and that's not 2009-09-11 00:39:26 +00:00
Transforms Factor out the code for checking that all indices in a getelementptr are 2009-09-10 23:37:55 +00:00
VMCore Fix indentation. 2009-09-11 00:05:10 +00:00
Makefile