aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
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
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