llvm-project/llvm/lib/Target/X86/MCTargetDesc
Andrey Turetskiy 9df334c28e [X86] Restrict max long nop length for Lakemont.
Restrict the max length of long nops for Lakemont to 7. Experiments on MCU
benchmarks (Dhrystone, Coremark) show that this is the most optimal length.

Differential Revision: http://reviews.llvm.org/D18897

llvm-svn: 265924
2016-04-11 10:07:36 +00:00
..
CMakeLists.txt Delete MCRelocationInfo::createExprForRelocation. 2016-01-15 02:24:12 +00:00
LLVMBuild.txt
X86AsmBackend.cpp [X86] Restrict max long nop length for Lakemont. 2016-04-11 10:07:36 +00:00
X86BaseInfo.h [X86] Use inclusive ranges for XMM/YMM/ZMM registers in is32Extended and isX86_64ExtendedReg. NFC 2016-02-26 05:29:35 +00:00
X86ELFObjectWriter.cpp [MC] support TLSDESC and TLSCALL / GNU2 tls dialect 2016-04-09 20:32:33 +00:00
X86FixupKinds.h Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
X86MCAsmInfo.cpp Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC. 2015-09-15 16:17:27 +00:00
X86MCAsmInfo.h Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC. 2015-09-15 16:17:27 +00:00
X86MCCodeEmitter.cpp [X86] Use high bits of return value from getEncoding instead of predicate functions to populate the REX and VEX prefix bits that extend register encodings. NFC 2016-03-06 08:12:47 +00:00
X86MCTargetDesc.cpp [X86] Use MCPhysReg and uint16_t for static arrays of registers and opcodes respectively should reduce size tiny bit. NFC 2016-03-02 04:42:31 +00:00
X86MCTargetDesc.h [codeview] Describe int local variables using .cv_def_range 2016-02-10 20:55:49 +00:00
X86MachObjectWriter.cpp X86: produce more friendly errors during MachO relocation handling 2015-12-08 18:31:35 +00:00
X86WinCOFFObjectWriter.cpp [MC, COFF] Add .reloc support for WinCOFF 2016-01-19 23:05:27 +00:00
X86WinCOFFStreamer.cpp [MC, COFF] Support link /incremental conditionally 2015-12-21 22:09:27 +00:00