summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Make a bunch of lowering helper functions static instead of member functions....Craig Topper2012-09-112-82/+56
* Change unsigned to a uint16_t in static disassembler tables to reduce the tab...Craig Topper2012-09-112-2/+2
* Reorganize MachineScheduler interfaces and publish them in the header.Andrew Trick2012-09-112-510/+18
* Update function names to conform to guidelines. No functional change intended.Chad Rosier2012-09-107-14/+14
* Revert r163556. Missed updates to tablegen files.Chad Rosier2012-09-102-4/+4
* Update function names to conform to guidelines. No functional change intended.Chad Rosier2012-09-102-4/+4
* Remove redundant semicolons which are null statements.Dmitri Gribenko2012-09-103-3/+3
* [ms-inline asm] Pass the correct AsmVariant to the PrintAsmOperand() functionChad Rosier2012-09-102-4/+6
* [ms-inline asm] Add support for .att_syntax directive.Chad Rosier2012-09-101-1/+4
* Don't attempt to use flags from predicated instructions.Jakob Stoklund Olesen2012-09-101-2/+8
* Enhance PR11334 fix to support extload from v2f32/v4f32Michael Liao2012-09-103-7/+15
* Add "blocked" heuristic to the Hexagon MI scheduler.Sergei Larin2012-09-102-177/+269
* Add boolean simplification support from CMOVMichael Liao2012-09-101-12/+42
* The VPSHUFB 256-bit instruction may be generated when one of input vector is ...Elena Demikhovsky2012-09-101-4/+15
* Make helper function static.Benjamin Kramer2012-09-101-2/+1
* Add missing space before {. No functionality change.Nick Lewycky2012-09-091-1/+1
* Add instruction selection for ffloor of vectors when SSE4.1 or AVX is enabled.Craig Topper2012-09-082-20/+41
* Use 256-bit alignment for constant pool value for 256-bit vector FNEG lowering.Craig Topper2012-09-081-2/+3
* Add support for lowering FABS of vector types.Craig Topper2012-09-081-12/+25
* Set operation action for FFLOOR to Expand for all vector types for X86. Set F...Craig Topper2012-09-082-0/+2
* Fix alignment of .comm and .lcomm on mingw32.Benjamin Kramer2012-09-071-1/+1
* Custom DAGCombine for and/or/xor are for all ARMs.Jakob Stoklund Olesen2012-09-071-6/+3
* MC: Overhaul handling of .lcommBenjamin Kramer2012-09-073-3/+1
* PR13754: llvm-mc/x86 crashes on .cfi directives without the % prefix for regi...Benjamin Kramer2012-09-071-5/+6
* MipsAsmParser: Fix a couple of string use-after-frees and misuses of classof.Benjamin Kramer2012-09-071-8/+8
* The Mips standalone assembler aliased instruction support.Jack Carter2012-09-071-0/+20
* The Mips standalone assembler intial directive support.Jack Carter2012-09-071-0/+43
* The Mips standalone assembler fpu instruction support.Jack Carter2012-09-072-7/+220
* Remove unused variable introduced by r163346.David Blaikie2012-09-061-2/+0
* The Mips standalone assembler memory instruction support.Jack Carter2012-09-061-7/+211
* Release build: guard dump functions with "ifndef NDEBUG"Manman Ren2012-09-062-0/+4
* Diagnose invalid alignments on duplicating VLDn instructions.Tim Northover2012-09-061-0/+4
* Check for invalid alignment values when decoding VLDn/VSTn (single ln) instru...Tim Northover2012-09-061-8/+38
* Use correct part of complex operand to encode VST1 alignment.Tim Northover2012-09-061-2/+2
* AVX2 optimization.Elena Demikhovsky2012-09-061-0/+40
* Fix a few old-GCC warnings. No functional change.Nadav Rotem2012-09-061-1/+1
* Fix self-host; ensure signedness is consistent.James Molloy2012-09-061-2/+2
* Improve codegen for BUILD_VECTORs on ARM.James Molloy2012-09-061-10/+56
* Optimize codegen for VSETLNi{8,16,32} operating on Q registers. Degenerate to...James Molloy2012-09-062-17/+66
* Remove duplicated helper functionMichael Liao2012-09-061-17/+1
* Use iPTR instead of i32 for extract_subvector/insert_subvector index in lower...Craig Topper2012-09-062-78/+78
* Add patterns for converting stores of subvector_extracts of lower 128-bits of...Craig Topper2012-09-061-0/+40
* There are some Mips instructions that are lowered by the Jack Carter2012-09-066-95/+124
* Mips specific llvm assembler support for branch and jump instructions.Jack Carter2012-09-061-2/+9
* Remove predicated pseudo-instructions.Jakob Stoklund Olesen2012-09-052-100/+0
* Use predication instead of pseudo-opcodes when folding into MOVCC.Jakob Stoklund Olesen2012-09-051-56/+31
* Mips specific llvm assembler support for ALU instructions. This includesJack Carter2012-09-051-22/+367
* Stop casting away const qualifier needlessly.Roman Divacky2012-09-053-3/+3
* Use const properly so that we dont remove const qualifier from region and MIIRoman Divacky2012-09-053-13/+13
* Move the PPC TOC defs into the PPC64 InstrInfo file.Hal Finkel2012-09-052-3/+3
OpenPOWER on IntegriCloud