summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-04-07R600/SI: Initial support for assembler and inline assemblyassembler-pushTom Stellard30-141/+3236
2015-04-07R600/SI: Add missing SOPK instructionsTom Stellard3-13/+72
2015-04-07R600/SI: Don't print offset0/offset1 DS operands when they are 0Tom Stellard7-41/+45
2015-04-07Enable W4 warnings by default for MSVC buildsAndrew Kaylor1-8/+1
2015-04-07Remove unused argument.Rafael Espindola1-9/+6
2015-04-07DebugInfo: Remove constructors for DIRef<>Duncan P. N. Exon Smith3-96/+17
2015-04-07add some const to FastMathFlags getters; NFCSanjay Patel1-6/+6
2015-04-07[lit] Allow disabling an entire gtest suite, as is done in tsanReid Kleckner1-1/+2
2015-04-07Revert "Try a third time to fix MSVC build after r234290"Duncan P. N. Exon Smith1-3/+3
2015-04-07AArch64: Don't lower ISD::SELECT to ISD::SELECT_CCMatthias Braun2-44/+60
2015-04-07Revert "Workaround bot failure with explicit conversion to MDTuple*"Duncan P. N. Exon Smith1-1/+1
2015-04-07Workaround continued bot failures with MDTupleTypedArrayWrapperDuncan P. N. Exon Smith1-4/+4
2015-04-07Workaround bot failure with explicit conversion to MDTuple*Duncan P. N. Exon Smith1-1/+1
2015-04-07IR: Remove MDTupleTypedArrayWrapper::operator MDTuple*()Duncan P. N. Exon Smith9-89/+128
2015-04-07Cleanup register pressure calculation in MachineLICM.Daniel Jasper1-107/+65
2015-04-07[mips] [IAS] Allow .set assignments for already defined symbols.Toma Tabacu2-5/+19
2015-04-07Refactor a lot of duplicated code for stub output.Rafael Espindola9-129/+76
2015-04-07Silencing several "enumeral and non-enumeral type in conditional expression" ...Aaron Ballman1-4/+4
2015-04-07Clear the stub map in getSortedStubs.Rafael Espindola3-14/+16
2015-04-07[TableGen] Prevent invalid code generation when emitting AssemblerPredicate c...Toma Tabacu2-1/+34
2015-04-07[MachineLICM] Remove obsolete comment about not considering reg pressure.Daniel Jasper1-4/+0
2015-04-07Add test showing that MachineLICM is calculating register pressure wrongDaniel Jasper1-0/+39
2015-04-07[RuntimeDyld] Always allocate at least 1 byte for object sections in the JIT toLang Hames1-13/+16
2015-04-07[Orc] Save all the x86-64 GPRs before re-entering the JIT.Lang Hames1-6/+13
2015-04-07Try a third time to fix MSVC build after r234290Duncan P. N. Exon Smith1-3/+3
2015-04-07Try again to fix MSVC build after r234290Duncan P. N. Exon Smith1-3/+3
2015-04-07Try to fix MSVC build after r234290Duncan P. N. Exon Smith1-2/+2
2015-04-07DebugInfo: Remove DITypedArray<>, replace with typedefsDuncan P. N. Exon Smith13-145/+100
2015-04-07DebugInfo: Remove DICompositeType mutation APIDuncan P. N. Exon Smith3-36/+13
2015-04-07DebugInfo: Use DebugNodeRef in MDImportedEntity::getEntity()Duncan P. N. Exon Smith2-4/+5
2015-04-07DebugInfo: Move DIFlag accessors from DIVariable to MDLocalVariableDuncan P. N. Exon Smith2-8/+5
2015-04-07DebugInfo: Move DIExpression bit-piece API to MDExpressionDuncan P. N. Exon Smith4-25/+30
2015-04-07DebugInfo: Remove special iterators from DIExpressionDuncan P. N. Exon Smith7-83/+27
2015-04-07[LoopAccesses] New API to query if memchecks are necessary after partitioningAdam Nemet2-0/+15
2015-04-07DebugInfo: Move DISubprogram::is*() queries to MDSubprogramDuncan P. N. Exon Smith2-33/+37
2015-04-07DebugInfo: Move DIType::is*() queries to MDTypeDuncan P. N. Exon Smith2-30/+39
2015-04-07DebugInfo: Move DIFlag-related API from DIDescriptor to DebugNodeDuncan P. N. Exon Smith7-95/+95
2015-04-07IR: Rename MDSubrange::getLo() to getLowerBound()Duncan P. N. Exon Smith6-18/+23
2015-04-07Fix some minor abuse of C++ terminology in comments.Richard Smith1-6/+6
2015-04-07DebugInfo: Drop dead code for loose DIDescriptor construction APIDuncan P. N. Exon Smith1-62/+21
2015-04-07bindings/go: Stop using DIDescriptor::is*() and auto-castingDuncan P. N. Exon Smith1-32/+29
2015-04-06IR: Fix -Werror noasserts build after r234255Duncan P. N. Exon Smith1-0/+2
2015-04-06CodeGen: Stop using DIDescriptor::is*() and auto-castingDuncan P. N. Exon Smith22-167/+143
2015-04-06Transforms: Stop using DIDescriptor::is*() and auto-castingDuncan P. N. Exon Smith6-35/+23
2015-04-06IR: Stop using DIDescriptor::is*() and auto-castingDuncan P. N. Exon Smith7-163/+134
2015-04-06Fix failure on builder clang-cmake-mips where it was printing a 32-bit addressKevin Enderby1-1/+2
2015-04-06DebugInfo: Allow isa<> on DIDescriptor and subclassesDuncan P. N. Exon Smith1-0/+60
2015-04-06Use sext in fast isel.Rafael Espindola4-16/+27
2015-04-06DebugInfo: Reimplement DIRef<>::resolve() using TypedDebugNodeRef<>Duncan P. N. Exon Smith3-16/+22
2015-04-06[lit] Skip gtest names starting with DISABLED_Reid Kleckner1-0/+4