summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2014-04-18R600/SI: Start working on a Scheduler for SI.radeonsi-backupVincent Lejeune5-14/+71
2014-04-18R600/SI: Add a SIBufferLoadMerger passVincent Lejeune3-0/+164
2014-04-18R600/SI: Support for vector overloads of load_constVincent Lejeune4-5/+45
2014-04-18R600/SI: Fold fabs/fneg into src input modifierVincent Lejeune4-2/+64
2014-04-18R600/SI: Prettier display of input modifiersVincent Lejeune9-33/+71
2014-04-17R600/SI: Use pseudo instruction for fabs/clamp/fnegVincent Lejeune2-4/+74
2014-04-17Make test/CodeGen/ARM64/vector-insertion.ll explicitly select neon syntaxLouis Gerbarg1-1/+1
2014-04-17R600: Add comment clariying use of sext for result of MUL_U24Tom Stellard1-0/+2
2014-04-17R600/SI: Stop using i128 as the resource descriptor typeTom Stellard7-66/+70
2014-04-17R600/SI: Change default register class for i32 to SReg_32Tom Stellard1-1/+1
2014-04-17R600/SI: Teach SIInstrInfo::moveToVALU() how to handle PHI instructionsTom Stellard1-3/+15
2014-04-17R600/SI: Legalize operands after changing dst reg in FixSGPRCopiesTom Stellard1-2/+4
2014-04-17Improve ARM64 vector creationLouis Gerbarg3-2/+38
2014-04-17ARM64: [su]xtw use W regs as inputs, not X regs.Jim Grosbach11-49/+45
2014-04-17ManagedStatic is never built with a null constructor, remove support for it.David Blaikie1-2/+3
2014-04-17ARM64: switch to IR-based atomic operations.Tim Northover6-878/+165
2014-04-17ARM64: add acquire/release versions of the existing atomic intrinsics.Tim Northover6-7/+248
2014-04-17Reverse 206485.Gerolf Hoflehner3-35/+3
2014-04-17[stack protector] Make the StackProtector pass respect ssp-buffer-size.Josh Magee2-3/+237
2014-04-17Atomics: promote ARM's IR-based atomics pass to CodeGen.Tim Northover15-121/+721
2014-04-17C++11: Compatibility with (C++03 => MSVC)Duncan P. N. Exon Smith1-3/+3
2014-04-17C++11: Document some limitations imposed by MSVCDuncan P. N. Exon Smith1-0/+6
2014-04-17R600/SI: f64 frint is legal on CIMatt Arsenault4-29/+63
2014-04-17[AArch64] Implement the getCSRFirstUseCost API, mirroring that in ARM64.Chad Rosier1-0/+7
2014-04-17Inliner::OptimizationRemark: Fix crash in clang/test/Frontend/optimization-re...NAKAMURA Takumi2-2/+6
2014-04-17[LCG] Remove a dead declaration. This stopped being used when I switchedChandler Carruth1-3/+0
2014-04-17[LCG] Move the call graph node class into the graph class's definition.Chandler Carruth1-38/+38
2014-04-17Make the User::value_op_iterator a random access iterator. I had writtenChandler Carruth3-12/+136
2014-04-17[LCG] Just move the allocator (now that we can) when moving a callChandler Carruth2-34/+17
2014-04-17[LCG] Remove the Module reference member which we weren't using forChandler Carruth2-5/+3
2014-04-17[Allocator] Make SpecificBumpPtrAllocator also movable and moveChandler Carruth1-3/+7
2014-04-17[X86] Add disassembler support for the 0x0f 0x7f form of movq %mm, %mm.Craig Topper2-0/+8
2014-04-17objdump: identify WoA WinCOFF/ARM correctlySaleem Abdulrasool1-0/+6
2014-04-17MC: rework static_assert to be MSVC compatibleSaleem Abdulrasool1-4/+2
2014-04-17Support: Move OnDiskHashTable from clang to llvmJustin Bogner1-0/+544
2014-04-17R600/SI: Fix zext from i1 to i64Matt Arsenault3-2/+34
2014-04-17[ARM64] Fix "Cannot select" for vector ctpopAdam Nemet2-0/+72
2014-04-17Inline a function when the always_inline attributeGerolf Hoflehner3-3/+35
2014-04-16Teach LLVMConfigVersion.cmake to behave as find_package() expects.Eric Christopher2-1/+16
2014-04-16Add support for a patch version to the cmake system.Eric Christopher2-0/+2
2014-04-16[c++11] Tidy up AsmPrinter.cpp.Jim Grosbach2-96/+78
2014-04-16iterator_range for machine block terminators.Jim Grosbach1-0/+6
2014-04-16Added new functionality to LLVM C API to use DiagnosticInfo to handle errorsTom Stellard3-0/+85
2014-04-16Replacing a non-ASCII character in a comment with an ASCII character. Fixes a...Aaron Ballman1-1/+1
2014-04-16Allow diagnostic handlers to check for optimization remarks.Diego Novillo1-2/+11
2014-04-16Test commit - Added a new lineKonrad Anheim1-0/+1
2014-04-16[mips] Use TwoOperandAliasConstraint for shift instructions.Matheus Almeida12-54/+240
2014-04-16[mips] Add initial support for NaN2008 in the back-end.Matheus Almeida12-12/+237
2014-04-16ARM64: silence sign-comparison warning.Tim Northover1-1/+1
2014-04-16AArch64/ARM64: port some NEON tests to ARM64Tim Northover15-1/+6064