summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-08-31AMDGPU: Use new OperandWithDefaultOps for DOT* instructionsr600-imm-flagsTom Stellard1-10/+5
2012-08-31Tablegen: Add OperandWithDefaultOps Operand typeTom Stellard5-56/+53
2012-08-31test/CodeGen/R600: Add some basic testsTom Stellard14-0/+227
2012-08-31include/llvm: Add R600 IntrinsicsTom Stellard2-0/+37
2012-08-31AMDGPU: Add core backend files for R600/SI codegenTom Stellard108-1/+21647
2012-08-30Currently targets that do not support selects with scalar conditions and vect...Nadav Rotem2-1/+82
2012-08-30[ms-inline asm] Add a new function, GetMCInstOperandNum, to theChad Rosier1-1/+43
2012-08-30Introduce 'UseSSEx' to force SSE legacy encodingMichael Liao7-127/+174
2012-08-30ADTTests: [CMake] Exclude DenseMapTest.cpp and SmallVectorTest.cpp on MSVC9 d...NAKAMURA Takumi1-1/+14
2012-08-30Apply "/Og-" also to MSC15(aka VS9) on VMCore/Function.cpp.NAKAMURA Takumi1-1/+1
2012-08-30PPCISelLowering.cpp: Fix r162725.NAKAMURA Takumi1-1/+5
2012-08-30PPCISelLowering.cpp: Whitespace.NAKAMURA Takumi1-1/+1
2012-08-30testMichael Ilseman1-2/+2
2012-08-30Fix test case.Benjamin Kramer1-1/+1
2012-08-30LoopRotate: Also rotate loops with multiple exits.Benjamin Kramer2-13/+260
2012-08-30InstCombine: Fix comment to reflect the code.Benjamin Kramer1-1/+1
2012-08-30Don't use MCInstrDesc flags for implicit operands.Jakob Stoklund Olesen1-11/+16
2012-08-30WhitespaceAlexey Samsonov1-3/+3
2012-08-30It is illegal to transform (sdiv (ashr X c1) c2) -> (sdiv x (2^c1 * c2)),Nadav Rotem2-35/+0
2012-08-30Add support for moving pure S-register to NEON pipeline if desiredTim Northover2-2/+135
2012-08-30remove old docsNadav Rotem1-8/+0
2012-08-30Refactor fetching file/line info from DWARFContext to simplify theAlexey Samsonov4-63/+127
2012-08-30Add FMA to switch statement in VectorLegalizer::LegalizeOp so that it can be ...Craig Topper1-0/+1
2012-08-30Add support for FMA to WidenVectorResult.Craig Topper2-0/+14
2012-08-30Only perform DAG combine on FMAs of legal types.Craig Topper1-0/+4
2012-08-30Pass by pointer and not std::string.Bill Wendling1-2/+2
2012-08-30Should put test case under test/ExecutionEngine/MCJIT/Michael Liao1-0/+0
2012-08-30Revert r162855 in favor of changing clang to emit the absolute coverage file ...Bill Wendling1-19/+7
2012-08-30Fix HashString's Bernstein hash to use unsigned chars, as is usually done.Will Dietz1-1/+1
2012-08-30Fix PR13727Michael Liao2-3/+95
2012-08-29Add a bit of documentation to copyPhysReg.Jakob Stoklund Olesen1-0/+7
2012-08-29Verify the order of tied operands in inline asm.Jakob Stoklund Olesen1-0/+12
2012-08-29Explicitly cast an expression to bool before handing it off to __builtin_expect.Benjamin Kramer1-2/+2
2012-08-29Add some __builtin_expect magic to StringMap.Benjamin Kramer1-4/+5
2012-08-29Replace the BUILTIN_EXPECT macro with a less horrible LLVM_LIKELY/LLVM_UNLIKE...Benjamin Kramer2-8/+10
2012-08-29Allow targets to specify a minimum supported NOP size when performing NOP pad...Owen Anderson2-0/+13
2012-08-29Set the isTied flags when building INLINEASM MachineInstrs.Jakob Stoklund Olesen1-4/+21
2012-08-29Preserve branch profile metadata during switch formation.Andrew Trick1-0/+154
2012-08-29whitespaceAndrew Trick1-168/+168
2012-08-29Rename hasVolatileMemoryRef() to hasOrderedMemoryRef().Jakob Stoklund Olesen4-16/+16
2012-08-29Add MachineMemOperand::isUnordered().Jakob Stoklund Olesen1-0/+9
2012-08-29Don't move normal loads across volatile/atomic loads.Jakob Stoklund Olesen1-3/+8
2012-08-29fix C++ comment in C headerMichael Liao1-1/+1
2012-08-29Use the full path to output the .gcda file.Bill Wendling1-7/+19
2012-08-29Reserve space for the mandatory traceback fields on PPC64.Hal Finkel2-4/+9
2012-08-29Use ArrayRef instead of SmallVector when passing vector into function.Bill Wendling1-4/+3
2012-08-29Verify the consistency of inline asm operands.Jakob Stoklund Olesen1-16/+72
2012-08-29Clean this up slightly, doesn't really fall through.Eric Christopher1-2/+1
2012-08-29Refactor setExecutionDomain to be clearer about what it's doing and more robust.Tim Northover1-45/+53
2012-08-29Make helper function static.Benjamin Kramer1-1/+1