aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
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
2012-09-05Constify this properly. Found by gcc48 -Wcast-qual.Roman Divacky
2012-09-05Mark checkSignature const, and in turn stop casting away const fromRoman Divacky
2012-09-05Constify SDNodeIterator an stop its only non-const user being cast strippedRoman Divacky
2012-09-05Constify subtarget info properly so that we dont cast away the const inRoman Divacky
2012-09-05Use const properly so that we dont remove const qualifier from region and MIIRoman Divacky
2012-09-05[ms-inline asm] Propagate the asm dialect into the MachineInstr representation.Chad Rosier
2012-09-05Move the PPC TOC defs into the PPC64 InstrInfo file.Hal Finkel
2012-09-05[ms-inline asm] Enumerate the InlineAsm dialects and rename the nsdialect toChad Rosier
2012-09-05Strip old MachineInstrs *after* we know we can put them back.Tim Northover
2012-09-05Remove unused typedefs gcc4.8 warns about.Roman Divacky
2012-09-05MCJIT: getPointerToFunction() references target address space.Jim Grosbach
2012-09-05Switch BasicAliasAnalysis' cache to SmallDenseMap.Benjamin Kramer
2012-09-05LLVM Bug Fix 13709: Remove needless lsr(Rp, #32) instruction access thePranav Bhandarkar
2012-09-05[asan] fix lintKostya Serebryany
2012-09-05Fixed the DAG combiner to better handle the folding of AND nodes for vector t...Silviu Baranga
2012-09-05[asan] extend the blacklist functionality to handle global-init. Patch by Rei...Kostya Serebryany
2012-09-05Remove some of the patterns added in r163196. Increasing the complexity on in...Craig Topper
2012-09-05Add patterns for integer forms of VINSERTF128/VINSERTI128 folded with loads. ...Craig Topper
2012-09-05Add a FIXME that assumes we maintain backward compatibility until the next ma...Chad Rosier
2012-09-05Reorder the comments of EmitExceptionTable.Logan Chien
2012-09-05Fix UseInitArray option for MIPS target.Logan Chien