llvm-6502/lib
Eric Christopher 6f125f52d3 Cache the Function dependent subtarget on the MachineFunction.
As preparation for removing the getSubtargetImpl() call from
TargetMachine go ahead and flip the switch on caching the function
dependent subtarget and remove the bare getSubtargetImpl call
from the X86 port. As part of this add a few tests that show we
can generate code and assemble on X86 based on features/cpu on
the Function.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@232879 91177308-0d34-0410-b5e6-96231b3b80d8
2015-03-21 03:13:10 +00:00
..
Analysis Correctly estimate SROA savings for store operands in inline cost analysis. 2015-03-20 18:33:12 +00:00
AsmParser
Bitcode Internalize BitcodeReader. Not used outside of BitcodeReader.cpp. 2015-03-17 20:40:24 +00:00
CodeGen Cache the Function dependent subtarget on the MachineFunction. 2015-03-21 03:13:10 +00:00
DebugInfo
ExecutionEngine
Fuzzer
IR Verifier: Check that !dbg attachments have the right type 2015-03-20 19:26:58 +00:00
IRReader
LineEditor
Linker
LTO Verifier: Remove the separate -verify-di pass 2015-03-19 22:24:17 +00:00
MC Don't declare all text sections at the start of the .s 2015-03-20 20:00:01 +00:00
Object
Option Make getLastArgNoClaim work for up to 4 arguments. 2015-03-20 23:32:58 +00:00
Passes
ProfileData
Support Note that we don't support COFF on PPC. 2015-03-19 02:40:56 +00:00
TableGen
Target Cache the Function dependent subtarget on the MachineFunction. 2015-03-21 03:13:10 +00:00
Transforms [sanitizer] experimental tracing for cmp instructions 2015-03-21 01:29:36 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile