summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2015-04-02[opaque pointer type] API migration for GEP constant factoriesDavid Blaikie18-76/+94
2015-04-02[AArch64] Add a comment to make it explicit why we increased the complexity.Quentin Colombet1-0/+4
2015-04-02[X86, AVX] adjust tablegen patterns to generate better code for scalar insert...Sanjay Patel1-6/+17
2015-04-02[LoopAccesses] Handle case when no memchecks are needed after partitioningAdam Nemet1-2/+4
2015-04-02[mips] Implement eliminateCallFramePseudoInstr() in MipsFrameLowering. NFC.Vasileios Kalintiris6-41/+22
2015-04-02AVX-512: intrinsics for VPADD, VPMULDQ and VPSUBElena Demikhovsky2-70/+43
2015-04-02[mips] Expose adjustStackPtr() from MipsInstrInfo. NFC.Vasileios Kalintiris5-10/+8
2015-04-02[mips] Make sure that we don't adjust the stack pointer by zero amount.Vasileios Kalintiris2-0/+6
2015-04-02[ARM] Rename v8.1a from "extension" to "architecture": follow-upVladimir Sukharev1-1/+1
2015-04-02Revert r233595, "MC: For variable symbols, maintain MCSymbol::Section as a ca...Peter Collingbourne4-4/+29
2015-04-02[Orc] Fix local-linkage handling in the CompileOnDemand layer.Lang Hames1-2/+2
2015-04-02[gcroot] Remove unused items from an enumPhilip Reames1-4/+0
2015-04-02Teach gcroot how to handle dynamically realigned framesPhilip Reames1-7/+10
2015-04-02[Orc] Add support classes for inspecting and running C++ static ctor/dtors, andLang Hames2-0/+103
2015-04-02Don't print an error message when looking up the scheduling model if user spe...Craig Topper1-3/+4
2015-04-02Fix a bug indicated by -fsanitize=shift-exponent.Alexey Samsonov1-1/+1
2015-04-02Return iterator from Instruction::eraseFromParent.Daniel Berlin1-2/+2
2015-04-01[fuzzer] document the -tokens flag. Also change the diagnostic outputKostya Serebryany1-4/+7
2015-04-01[X86] Don't accidentally select shll $1, %eax when shrinking an immediate.Benjamin Kramer1-1/+6
2015-04-01[SCEV] Look at backedge dominating conditions (re-land r233447).Sanjoy Das1-2/+62
2015-04-01Remove 4,096 loop scale limitation.Diego Novillo1-21/+33
2015-04-01Fix WinEHPrepare bug with multiple catch handlersAndrew Kaylor1-179/+126
2015-04-01[ARM] Rename v8.1a from "extension" to "architecture"Vladimir Sukharev6-20/+10
2015-04-01[AArch64] Rename v8.1a from "extension" to "architecture"Vladimir Sukharev4-12/+15
2015-04-01git-clang-format r233603.Rafael Espindola2-4/+2
2015-04-01[SystemZ] Support transactional execution on zEC12Ulrich Weigand10-4/+311
2015-04-01[WinEH] Implement support for catch-allDavid Majnemer1-8/+13
2015-04-01Fix PR23065. Avoid optimizing bitcast of build_vector with constant input to ...Jiangning Liu1-5/+0
2015-04-01[SimplifyLibCalls] Ignore nobuiltin/unavailable fortified libcalls.Ahmed Bougacha1-3/+13
2015-04-01[PowerPC] FastISel can't handle i1 return values when using CR bitsHal Finkel1-0/+3
2015-03-31[WinEH] ExitingScope is vacuously true if !PoppedCatches.empty()David Majnemer1-2/+1
2015-03-31[WinEH] Generate .xdata for catch handlersDavid Majnemer7-64/+170
2015-03-31typo; NFCSanjay Patel1-1/+1
2015-03-31[PowerPC] Don't use a vector preferred memory type at -O0Hal Finkel1-15/+17
2015-03-31[AArch64] Enable the codegenprepare optimization that promotes operation to formQuentin Colombet2-0/+56
2015-03-31IR: Enable uniquing callbacks during MDNode::replaceWithUniqued()Duncan P. N. Exon Smith1-0/+4
2015-03-31[SDAG] Handle non-integer preferred memset types for non-constant valuesHal Finkel1-2/+17
2015-03-31[ExecutionEngine] Fix MCJIT::addGlobalMapping.Lang Hames1-58/+81
2015-03-31[fuzzer] Add support for token-based fuzzing (e.g. for C++). Allow string fla...Kostya Serebryany10-58/+422
2015-03-31RegAllocGreedy: Allow target to specify register class ordering.Matthias Braun1-3/+4
2015-03-31RegAllocGreedy: Improve live interval order in ReverseLocal modeMatthias Braun1-1/+1
2015-03-31[Hexagon] Avoid an unused variable warning when assertions are offSimon Atanasyan1-0/+1
2015-03-31[SystemZ] Address review comments for r233689Ulrich Weigand1-4/+5
2015-03-31[X86, AVX] fix zero-extending integer operand load patterns to use integer in...Sanjay Patel1-8/+9
2015-03-31[X86, AVX] try to lowerVectorShuffleAsElementInsertion() for all 256-bit vect...Sanjay Patel1-18/+12
2015-03-31typos; NFCSanjay Patel1-5/+5
2015-03-31[SystemZ] Add Analysis to required_libraries (fall-out from r233688)Ulrich Weigand1-1/+1
2015-03-31Expand MUX instructions early on HexagonKrzysztof Parzyszek5-10/+1371
2015-03-31Revert 233694. Weak SVN-fu.Krzysztof Parzyszek4-24/+10
2015-03-31Expand MUX instructions early on HexagonKrzysztof Parzyszek4-10/+24