llvm-6502/lib
Evan Cheng 98ec91ea80 - Two-address pass should not assume unfolding is always successful.
- X86 unfolding should check if the instructions being unfolded has memoperands.
  If there is no memoperands, then it must assume conservative alignment. If this
  would introduce an expensive sse unaligned load / store, then unfoldMemoryOperand
  etc. should not unfold the instruction.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@107509 91177308-0d34-0410-b5e6-96231b3b80d8
2010-07-02 20:36:18 +00:00
..
Analysis Remove context sensitivity concerns from interprocedural-basic-aa, and 2010-07-01 20:08:40 +00:00
Archive Eliminate some unnessary Path::exists() calls. 2010-05-27 20:51:54 +00:00
AsmParser Implement the "linker_private_weak" linkage type. This will be used for 2010-07-01 21:55:59 +00:00
Bitcode Implement the "linker_private_weak" linkage type. This will be used for 2010-07-01 21:55:59 +00:00
CodeGen - Two-address pass should not assume unfolding is always successful. 2010-07-02 20:36:18 +00:00
CompilerDriver 80-col violation. 2010-07-01 01:00:27 +00:00
ExecutionEngine Handle execution entrypoints with non-integer return types. 2010-06-18 02:01:10 +00:00
Linker Revert r107205 and r107207. 2010-06-29 22:34:52 +00:00
MC MC: Fix some stray hunks I didn't intend to commit. 2010-07-01 20:48:51 +00:00
Support Rather than giving SmallPtrSetImpl a member field SmallArray which is magically 2010-06-30 15:02:37 +00:00
System Avoid "variable 'bits' set but not used [-Wunused-but-set-variable]" 2010-06-10 16:23:15 +00:00
Target - Two-address pass should not assume unfolding is always successful. 2010-07-02 20:36:18 +00:00
Transforms Don't claim to preserve AliasAnalysis. First, this is doesn't actually 2010-07-02 18:43:05 +00:00
VMCore IndirectBr is not safe to speculatively execute (!) 2010-07-02 00:35:34 +00:00
Makefile