llvm-6502/lib
Evan Cheng d7e3cc840b Don't be overly aggressive with CSE of "ldr constantpool". If it's a pc-relative
value, the "add pc" must be CSE'ed at the same time. We could follow the same
approach as T2 by adding pseudo instructions that combine the ldr + "add pc".
But the better approach is to use movw + movt (which I will enable soon), so
I'll leave this as a TODO.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123949 91177308-0d34-0410-b5e6-96231b3b80d8
2011-01-20 23:55:07 +00:00
..
Analysis At -O123 the early-cse pass is run before instcombine has run. According to my 2011-01-20 13:21:55 +00:00
Archive Archive: Fix temp path names. 2011-01-17 16:43:30 +00:00
AsmParser Allow unnamed_addr on declarations. 2011-01-15 08:15:00 +00:00
Bitcode FixedNumOperandTraits and VariadicOperandTraits assumed that, given a 2011-01-11 15:07:38 +00:00
CodeGen SplitKit requires that all defs are in place before calling useIntv(). 2011-01-20 17:45:23 +00:00
CompilerDriver Support/Path: Deprecate PathV1::exists and replace all uses with PathV2::fs::exists. 2011-01-10 02:34:23 +00:00
ExecutionEngine Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs and fixes here and there. 2011-01-10 12:39:04 +00:00
Linker Allow unnamed_addr on declarations. 2011-01-15 08:15:00 +00:00
MC Make sure to propogate the error code when we fail to parse a modifier. 2011-01-19 23:06:07 +00:00
Object Object: Add ELF support. 2011-01-20 06:38:47 +00:00
Support Support/CommandLine: Add "Did you mean" print for mismatched operands. 2011-01-18 01:59:24 +00:00
Target Don't be overly aggressive with CSE of "ldr constantpool". If it's a pc-relative 2011-01-20 23:55:07 +00:00
Transforms At -O123 the early-cse pass is run before instcombine has run. According to my 2011-01-20 13:21:55 +00:00
VMCore Implement requiredTransitive 2011-01-20 21:03:22 +00:00
Makefile