Updates to sync with changes in upstream.
[opencl/llvm.git] / lib /
2015-01-22 Jon HumphreysUpdates to sync with changes in upstream. master
2015-01-22 Jon HumphreysAdded support for C6000 with CMake
2015-01-22 Jon Humphreys- Added some stub implementations for C6000 target...
2015-01-22 Jon HumphreysAdded C6000 LLVM target specialization files.
2015-01-22 Jon Humphreys modified: include/llvm/IR/Intrinsics.td
2015-01-22 Duncan P. N. Exon... IR: Change GenericDwarfNode::getHeader() to StringRef
2015-01-22 Duncan P. N. Exon... IR: DwarfNode => DebugNode, NFC
2015-01-22 Simon Pilgrim[X86][AVX] Added (V)MOVDDUP / (V)MOVSLDUP / (V)MOVSHDUP...
2015-01-22 Chandler Carruth[PM] Actually add the new pass manager support for...
2015-01-22 Benjamin KramerRemove dead leak detector parts that fell out of use...
2015-01-22 Duncan P. N. Exon... IR: Update references to temporaries before deleting
2015-01-22 Chris BienemanRefactoring cl::parser construction and initialization.
2015-01-22 Ramkumar RamachandraIntrinsics: introduce llvm_any_ty aka ValueType Any
2015-01-22 Reid KlecknerRevert "Don't remove a landing pad if the invoke requir...
2015-01-22 Sanjay Patelmerge consecutive stores of extracted vector elements...
2015-01-22 David BlaikieRevert "PR21408: Workaround the appearance of duplicate...
2015-01-22 Tim NorthoverAArch64: decode all MRS/MSR forms early to avoid saving...
2015-01-22 Adrian PrantlRewrite DIExpression::printInternal() to use the iterat...
2015-01-22 Adrian PrantlRename DIExpressionIterator to DIExpression::iterator.
2015-01-22 Rafael Espindola[pr21886] Change MCJIT/ELF to support MSVC C++ mangled...
2015-01-22 Aaron BallmanSilencing a -Wsign-compare warning (all uses of this...
2015-01-22 Michael Kuperstein[DAGCombine] Produce better code for constant splats
2015-01-22 Alexander PotapenkoMark |TLI| variables used to suppress -Wunused-variable...
2015-01-22 Michael KupersteinRevert r226811, MSVC accepts code sane compilers don't.
2015-01-22 Michael Kuperstein[DAGCombine] Produce better code for constant splats
2015-01-22 Timur Iskhodzhanov[ASan/Win] Move the shadow to 0x30000000
2015-01-22 Elena DemikhovskyFixed a bug in type legalizer for masked load/store...
2015-01-22 Elena DemikhovskyFixed a comment
2015-01-22 Elena DemikhovskyFixed a bug in narrowing store operation.
2015-01-22 Sanjoy Das[NFC] Introduce a 'struct Range' for IRCE
2015-01-22 Craig TopperRevert r226798. Guess I missed the patterns.
2015-01-22 Craig TopperUse u8imm instead of i32i8imm on a couple instructions...
2015-01-22 Craig Topper[X86] Remove some unused multiclasses from AVX512 instr...
2015-01-22 Sanjoy DasFix crashes in IRCE caused by mismatched types
2015-01-22 Erik EcksteinSLPVectorizer: add a second limit for the number of...
2015-01-22 Elena DemikhovskyFixed a bug in masked load/store in reversed loop.
2015-01-22 Chandler Carruth[PM] Rename InstCombine.h to InstCombineInternal.h...
2015-01-22 Chandler Carruth[canonicalize] Teach InstCombine to canonicalize loads...
2015-01-22 Saleem AbdulrasoolARM: fail less catastrophically on invalid Windows...
2015-01-22 Chandler Carruth[canonicalize] Move a helper function further up the...
2015-01-22 Reid KlecknerWin64 SEH: Emit the constant 1 for catch-all into xdata
2015-01-22 Sanjoy DasMake ScalarEvolution less aggressive with respect to...
2015-01-22 Adrian PrantlMake DwarfExpression use the new DIExpressionIterator...
2015-01-22 Adrian PrantlRewrite DIExpression::Verify() using an iterator. NFC.
2015-01-21 Chandler Carruth[canonicalization] Refactor how we create new stores...
2015-01-21 Simon Pilgrim[X86][SSE] Missing SSE/AVX1 memory folding integer...
2015-01-21 Tim NorthoverDAGCombine: fold (or (and X, M), (and X, N)) -> (and...
2015-01-21 David BlaikieDebugInfo: Use distinct inlinedAt MDLocations to avoid...
2015-01-21 Matthias BraunLiveIntervalAnalysis: Mark subregister defs as undef...
2015-01-21 Chris BienemanAdding a new cl::HideUnrelatedOptions API to allow...
2015-01-21 Simon Pilgrim[X86][SSE] Added support for SSE3 lane duplication...
2015-01-21 Jonathan RoelofsFix load-store optimizer on thumbv4t
2015-01-21 David MajnemerInstCombine: Don't strip bitcasts off of callsites...
2015-01-21 Simon Pilgrim[X86][SSE] movddup shuffle mask decodes
2015-01-21 Matthias BraunLiveIntervalAnalysis: Factor out code to update livenes...
2015-01-21 Matthias BraunLiveIntervalAnalysis: Factor out code to update livenes...
2015-01-21 Matthias BraunLiveIntervalAnalysis: Remove unused pruneValue() variant.
2015-01-21 Adrian PrantlLet subprograms with instructions without parent scopes...
2015-01-21 Matt ArsenaultR600/SI: Custom lower fround
2015-01-21 Colin LeMahieu[Hexagon] Converting multiply and accumulate with immed...
2015-01-21 Ahmed Bougacha[X86] Declare SSE4.1/AVX2 vector extloads covered by...
2015-01-21 George Burgess IVFixed a bug with how we determine bitset indices.
2015-01-21 Yaron KerenAdd missing include guards to WindowsSupport.h.
2015-01-21 Tim NorthoverRevert "DAGCombine: fold (or (and X, M), (and X, N...
2015-01-21 Tim NorthoverAArch64: add backend option to reserve x18 (platform...
2015-01-21 Tim NorthoverDAGCombine: fold (or (and X, M), (and X, N)) -> (and...
2015-01-21 Michael Kuperstein[x32] Fast ISel should use LEA64_32r instead of LEA32r...
2015-01-21 Evgeniy Stepanov[msan] Update origin for the entire destination range...
2015-01-21 Jozef Kolek[mips][microMIPS] MicroMIPS 16-bit unconditional branch...
2015-01-21 Jozef Kolek[mips][microMIPS] Implement ADDIUPC instruction
2015-01-21 Chandler Carruth[PM] Refactor the InstCombiner interface to use an...
2015-01-21 Chandler Carruth[PM] Simplify (ha! ha!) the way that instcombine calls the
2015-01-21 Vladimir Medic[Mips][Disassembler]When disassembler meets load/store...
2015-01-21 Craig Topper[x86] Remove some unnecessary and slightly confusing...
2015-01-21 Craig Topper[X86] Convert all the i8imm used by AVX512 and MMX...
2015-01-21 Craig Topper[X86] Convert all the i8imm used by SSE and AVX instruc...
2015-01-21 Craig Topper[x86] Add assembly parser bounds checking to the immedi...
2015-01-21 Chandler Carruth[PM] Replace an abuse of inheritance to override a...
2015-01-21 Adrian PrantlMake DIExpression::Verify() stricter by checking that...
2015-01-20 Chandler Carruth[PM] Separate the InstCombiner from its pass.
2015-01-20 Adrian PrantlDebugLocs without a scope should fail the verification.
2015-01-20 Chandler Carruth[PM] Reformat this code with clang-format so that subse...
2015-01-20 Colin LeMahieu[Hexagon] Adding intrinsics for doubleword ALU operations.
2015-01-20 Daniel JasperPrevent binary-tree deterioration in sparse switch...
2015-01-20 Ramkumar Ramachandra[GC] Verify-pass void vararg functions in gc.statepoint
2015-01-20 Adrian PrantlReapply: Teach SROA how to update debug info for fragme...
2015-01-20 Tom StellardR600/SI: Add subtarget feature to enable VGPR spilling...
2015-01-20 Tom StellardR600/SI: Fix simple-loop.ll test
2015-01-20 Jozef KolekReverted revision 226577.
2015-01-20 Chandler Carruth[PM] Clean up a bunch of the doxygen / API docs on...
2015-01-20 Manman Ren[llvm link] Destroy ConstantArrays in LLVMContext if...
2015-01-20 Tom StellardR600/SI: Remove stray debugging code from r226586
2015-01-20 Adrian PrantlAdd an assertion and prefer a crash over an infinite...
2015-01-20 Tom StellardR600/SI: Use external symbols for scratch buffer
2015-01-20 Tom StellardR600/SI: Add kill flag when copying scratch offset...
2015-01-20 Tom StellardR600/SI: Don't store scratch buffer frame index in...
2015-01-20 Tom StellardR600/SI: Update SIInstrInfo:verifyInstruction() after...
2015-01-20 Aaron BallmanSilencing a -Wunused-variable warning in non-asserts...
2015-01-20 Jozef Kolek[mips][microMIPS] MicroMIPS 16-bit unconditional branch...
2015-01-20 Kai Nacke[mips] Add octeon branch instructions bbit0/bbit032...
next