summaryrefslogtreecommitdiffstats
path: root/llvm/lib
Commit message (Expand)AuthorAgeFilesLines
...
* Mips specific llvm assembler support for ALU instructions. This includesJack Carter2012-09-051-22/+367
* Cleanup a few magic numbers.Chad Rosier2012-09-052-2/+2
* Stop casting away const qualifier needlessly.Roman Divacky2012-09-0514-17/+17
* [ms-inline asm] We only need one bit to represent the AsmDialect in theChad Rosier2012-09-052-11/+5
* Constify this properly. Found by gcc48 -Wcast-qual.Roman Divacky2012-09-051-4/+4
* Mark checkSignature const, and in turn stop casting away const fromRoman Divacky2012-09-052-3/+3
* Constify SDNodeIterator an stop its only non-const user being cast strippedRoman Divacky2012-09-051-1/+1
* Constify subtarget info properly so that we dont cast away the const inRoman Divacky2012-09-052-6/+6
* Use const properly so that we dont remove const qualifier from region and MIIRoman Divacky2012-09-053-13/+13
* [ms-inline asm] Propagate the asm dialect into the MachineInstr representation.Chad Rosier2012-09-052-1/+19
* Move the PPC TOC defs into the PPC64 InstrInfo file.Hal Finkel2012-09-052-3/+3
* [ms-inline asm] Enumerate the InlineAsm dialects and rename the nsdialect toChad Rosier2012-09-058-17/+19
* Strip old MachineInstrs *after* we know we can put them back.Tim Northover2012-09-051-6/+6
* Remove unused typedefs gcc4.8 warns about.Roman Divacky2012-09-052-2/+0
* MCJIT: getPointerToFunction() references target address space.Jim Grosbach2012-09-053-2/+27
* Switch BasicAliasAnalysis' cache to SmallDenseMap.Benjamin Kramer2012-09-051-9/+7
* LLVM Bug Fix 13709: Remove needless lsr(Rp, #32) instruction access thePranav Bhandarkar2012-09-051-0/+35
* [asan] fix lintKostya Serebryany2012-09-051-1/+1
* Fixed the DAG combiner to better handle the folding of AND nodes for vector t...Silviu Baranga2012-09-051-1/+11
* [asan] extend the blacklist functionality to handle global-init. Patch by Rei...Kostya Serebryany2012-09-053-1/+11
* Remove some of the patterns added in r163196. Increasing the complexity on in...Craig Topper2012-09-051-42/+2
* Add patterns for integer forms of VINSERTF128/VINSERTI128 folded with loads. ...Craig Topper2012-09-051-4/+76
* Add a FIXME that assumes we maintain backward compatibility until the next ma...Chad Rosier2012-09-051-0/+1
* Reorder the comments of EmitExceptionTable.Logan Chien2012-09-051-20/+20
* Fix UseInitArray option for MIPS target.Logan Chien2012-09-051-0/+1
* Convert vextracti128/vextractf128 intrinsics to extract_subvector at DAG buil...Craig Topper2012-09-052-29/+66
* Remove redundant semicolons to fix -pedantic-errors build.Richard Smith2012-09-051-2/+2
* Fix function name per coding standard.Chad Rosier2012-09-054-10/+10
* [ms-inline asm] Add support for the nsdialect keyword in the BitcodeChad Rosier2012-09-052-2/+28
* [ms-inline asm] Add the nsdialect keyword to the lexer.Chad Rosier2012-09-051-0/+1
* [ms-inline asm] Emit the (new) inline asm Non-Standard Dialect attribute.Chad Rosier2012-09-053-3/+9
* Make provenance checking conservative in cases whenDan Gohman2012-09-041-37/+42
* BypassSlowDivision: Assign to reference, don't copy the object.Jakub Staszak2012-09-041-2/+2
* Search the whole instruction for tied operands.Jakob Stoklund Olesen2012-09-041-2/+1
* [ms-inline asm] Add the inline assembly dialect, AsmDialect, to the InlineAsmChad Rosier2012-09-043-13/+23
* [ms-inline asm] Remove the Inline Asm Non-Standard Dialect attribute. ThisChad Rosier2012-09-044-6/+0
* Fix my previous patch (r163164). It does now what it is supposed to do:Jakub Staszak2012-09-041-1/+0
* Return false if BypassSlowDivision doesn't change anything.Jakub Staszak2012-09-041-33/+34
* Typo.Jakob Stoklund Olesen2012-09-041-1/+1
* Actually use the MachineOperand field for isRegTiedToDefOperand().Jakob Stoklund Olesen2012-09-041-103/+0
* Move tie checks into MachineVerifier::visitMachineOperand.Jakob Stoklund Olesen2012-09-041-36/+26
* Allow tied uses and defs in different orders.Jakob Stoklund Olesen2012-09-041-30/+91
* Generic Bypass Slow DivPreston Gurd2012-09-048-3/+281
* Porting Hexagon MI Scheduler to the new API.Sergei Larin2012-09-048-1/+1377
* Patch to implement UMLAL/SMLAL instructions for the ARM architectureArnold Schwaighofer2012-09-045-17/+251
* This patch optimizes shuffle instruction - generates 2 instructions instead o...Elena Demikhovsky2012-09-041-16/+17
* LICM may hoist an instruction with undefined behavior above a trap.Nadav Rotem2012-09-041-7/+30
* Fix Android build of gtest and lib/Support.Evgeniy Stepanov2012-09-042-2/+2
* Add support for fetching inlining context (stack of source code locations)Alexey Samsonov2012-09-048-79/+279
* Be conservative about allocations that may alias the accessed pointer.Bob Wilson2012-09-041-0/+3
OpenPOWER on IntegriCloud