aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2011-09-14Make disassembling of VBLEND* print immediate as a XMM/YMM register name. Fix...Craig Topper
2011-09-14One more patch towards JIT support for Mips.Bruno Cardoso Lopes
2011-09-14Teach the foldable tables about 128-bit AVX instructions and make theBruno Cardoso Lopes
2011-09-14Vector shuffle mask <i32 4, i32 5, i32 2, i32 3> should yield "movsd", not "m...Bruno Cardoso Lopes
2011-09-14Don't rely in <algorithm> being pulled in transitively.Benjamin Kramer
2011-09-14Object: make the following changes into SymbolRefBenjamin Kramer
2011-09-14Remove unimplemented function prototypes from PathV2. They can be readded whe...Benjamin Kramer
2011-09-14DWARF: Port support for parsing .debug_aranges section from LLDB and wire it ...Benjamin Kramer
2011-09-14ObjectFile: Add support for mach-o-style dSYM companion files.Benjamin Kramer
2011-09-14DebugInfo: Don't print DIEs multiple times.Benjamin Kramer
2011-09-13First step in supporting #line directives in assembler. This step parses theKevin Enderby
2011-09-13Distinguish complex mapped values from forced recomputation.Jakob Stoklund Olesen
2011-09-13Remove unnecessary scope resolution operator.Jim Grosbach
2011-09-13Implement -split-spill-mode=size.Jakob Stoklund Olesen
2011-09-13Fix check for unaligned load/store so it doesn't catch over-aligned load/store.Eli Friedman
2011-09-13Style & indentation tweaks.Benjamin Kramer
2011-09-13Add a check to make sure schedulePass() has not deleted stale RequiredPass.Devang Patel
2011-09-13Error out on CodeGen of unaligned load/store. Fix test so it isn't accidenta...Eli Friedman
2011-09-13Correct disassembly printing of Thumb2 post-incremented LDRD and STRD.Owen Anderson
2011-09-13There's only 16 regs legal in a register list.Jim Grosbach
2011-09-13Tidy up a few 80 column violations.Jim Grosbach
2011-09-13Tidy up a bit.Jim Grosbach
2011-09-13Add pattern used to match MipsLo, which is needed when the instruction selectorAkira Hatanaka
2011-09-13Fix the assertion which checks the size of the input operand.Nadav Rotem
2011-09-13swap vselect operand order - pr10907Nadav Rotem
2011-09-13I know copy&paste!Benjamin Kramer
2011-09-13Sketch out a DWARF parser.Benjamin Kramer
2011-09-13Add the DataExtractor utility class.Benjamin Kramer
2011-09-13Add versions 256-bit versions of alignedstore and alignedload, to beBruno Cardoso Lopes
2011-09-13Revert the remaining part of r139528. According to PR10907 the bug seemsBruno Cardoso Lopes
2011-09-13Add vselect target support for targets that do not support blend but do supportNadav Rotem
2011-09-13Support for PSP is gone too.Akira Hatanaka
2011-09-13Use a cache to maintain list of machine basic blocks for a given UserValue.Devang Patel
2011-09-13Add SplitEditor::markOverlappedComplement().Jakob Stoklund Olesen
2011-09-13Teach the Thumb ASM parser that BKPT is allowed in IT blocks, even though it ...Owen Anderson
2011-09-13Eliminate the extendRange() wrapper.Jakob Stoklund Olesen
2011-09-13It is not necessary to search for mipsallegrex in target triple string.Akira Hatanaka
2011-09-13Fix encoding of Thumb2 shifted register operands with RRX shifts.Owen Anderson
2011-09-13Switch extendInBlock() to take a kill slot instead of the last use slot.Jakob Stoklund Olesen
2011-09-13Use a separate LiveRangeCalc for the complement in spill modes.Jakob Stoklund Olesen
2011-09-13Only disassembler instructions with vvvv != 1111 if the instruction actually ...Craig Topper
2011-09-13Remove filter that was preventing MOVDQU/MOVDQA and their VEX forms from bein...Craig Topper
2011-09-13Fix encoding of VMOVDQU to not simultaneously be 'TB OpSize' and 'XS'. 'XS' i...Craig Topper
2011-09-13[indvars] Revert r139579 until 401.bzip -arch i386 miscompilation is fixed. P...Andrew Trick
2011-09-13Unbreak msvc.NAKAMURA Takumi
2011-09-13Disable IV rewriting by default. See PR10916.Andrew Trick
2011-09-13Zap some junk from the ARM instruction descriptions.Eli Friedman
2011-09-13[indvars] Fix bugs in floating point IV range checks noticed by inspection.Andrew Trick
2011-09-13Silence false positive uninitialized variable warnings from GCC.Benjamin Kramer
2011-09-13Extract live range calculations from SplitKit.Jakob Stoklund Olesen