aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2012-09-18Merge commit '8e70b5506ec0d7a6c2740bc89cd1b8f12a78b24f'Derek Schuff
2012-09-18This feature was a TODO in a previous commit.Robert Muth
2012-09-17Add a pass to llvm to rewrite the bitcode in anRobert Muth
2012-09-17Be more conservative about EFLAGS optimizations that mayJan Voung
2012-09-07PR13754: llvm-mc/x86 crashes on .cfi directives without the % prefix for regi...Benjamin Kramer
2012-09-07MipsAsmParser: Fix a couple of string use-after-frees and misuses of classof.Benjamin Kramer
2012-09-07SimplifyCFG: ValidLookupTableConstant should be staticHans Wennborg
2012-09-07Stop emitting lifetime region info when stack coloring is not enabled in O0Michael Liao
2012-09-07The Mips standalone assembler aliased instruction support.Jack Carter
2012-09-07The Mips standalone assembler intial directive support.Jack Carter
2012-09-07The Mips standalone assembler fpu instruction support.Jack Carter
2012-09-06Re-work bit/bits value resolving in tblgenMichael Liao
2012-09-06Remove unused variable introduced by r163346.David Blaikie
2012-09-06The Mips standalone assembler memory instruction support.Jack Carter
2012-09-06Release build: guard dump functions with "ifndef NDEBUG"Manman Ren
2012-09-06Release build: guard dump functions with "ifndef NDEBUG"Manman Ren
2012-09-06Allow overlaps between virtreg and physreg live ranges.Jakob Stoklund Olesen
2012-09-06Handle overlapping regunit intervals in LiveIntervals::addKillFlags().Jakob Stoklund Olesen
2012-09-06Clear kill flags while computing live ranges.Jakob Stoklund Olesen
2012-09-06Dont cast away const needlessly. Found by gcc48 -Wcast-qual.Roman Divacky
2012-09-06Diagnose invalid alignments on duplicating VLDn instructions.Tim Northover
2012-09-06Check for invalid alignment values when decoding VLDn/VSTn (single ln) instru...Tim Northover
2012-09-06BasicAA: Recognize cyclic NoAlias phisArnold Schwaighofer
2012-09-06Use correct part of complex operand to encode VST1 alignment.Tim Northover
2012-09-06BasicAA: GEPs of NoAlias'ing base ptr with equivalent indices are NoAliasArnold Schwaighofer
2012-09-06Disable stack coloring by default in order to resolve the i386 failures.Nadav Rotem
2012-09-06AVX2 optimization.Elena Demikhovsky
2012-09-06Fix a few old-GCC warnings. No functional change.Nadav Rotem
2012-09-06Fix self-host; ensure signedness is consistent.James Molloy
2012-09-06Fix switch_to_lookup_table.ll test from r163302.Hans Wennborg
2012-09-06Improve codegen for BUILD_VECTORs on ARM.James Molloy
2012-09-06Build lookup tables for switches (PR884)Hans Wennborg
2012-09-06Add a new optimization pass: Stack Coloring, that merges disjoint static allo...Nadav Rotem
2012-09-06Optimize codegen for VSETLNi{8,16,32} operating on Q registers. Degenerate to...James Molloy
2012-09-06Remove duplicated helper functionMichael Liao
2012-09-06Use iPTR instead of i32 for extract_subvector/insert_subvector index in lower...Craig Topper
2012-09-06Add patterns for converting stores of subvector_extracts of lower 128-bits of...Craig Topper
2012-09-06Whitespace.NAKAMURA Takumi
2012-09-06Unix/Signals.inc: Fix a typo. Thanks to Dani Berg!NAKAMURA Takumi
2012-09-06There are some Mips instructions that are lowered by the Jack Carter
2012-09-06Update function names to conform to guidelines.Jim Grosbach
2012-09-06Mips specific llvm assembler support for branch and jump instructions.Jack Carter
2012-09-05Remove predicated pseudo-instructions.Jakob Stoklund Olesen
2012-09-05Use predication instead of pseudo-opcodes when folding into MOVCC.Jakob Stoklund Olesen
2012-09-05[ms-inline asm] Use the asm dialect from the MI to set the parser dialect.Chad Rosier
2012-09-05JumpThreading: when default destination is the destination of some cases in aManman Ren
2012-09-05Mips specific llvm assembler support for ALU instructions. This includesJack Carter
2012-09-05Cleanup a few magic numbers.Chad Rosier
2012-09-05Stop casting away const qualifier needlessly.Roman Divacky
2012-09-05[ms-inline asm] We only need one bit to represent the AsmDialect in theChad Rosier