summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2017-05-20Revert "Revert "ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenera...Adrian Prantl
2017-05-19Revert "ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator."Adrian Prantl
2017-05-19SimplifyLibCalls: Optimize wcslenMatthias Braun
2017-05-19Verifier: Check wchar_size module flag.Matthias Braun
2017-05-19Fix off-by-one bug in AttributeList::addAttributes index handlingReid Kleckner
2017-05-19Added LLVM_FALLTHROUGH to address gcc warning: this statement may fall through.Galina Kistanova
2017-05-19[safestack] Disable stack coloring by default.Evgeniy Stepanov
2017-05-19Added missing break.Galina Kistanova
2017-05-19NewGVN: Fix PR32838.Daniel Berlin
2017-05-19Resubmit "[CodeView] Provide a common interface for type collections."Zachary Turner
2017-05-19Last of the major pieces to NewGVN - yay!Daniel Berlin
2017-05-19NewGVN: Get rid of most dominating leader checkDaniel Berlin
2017-05-19BasicAA: Uninserted instructions have no parent, and notDifferentParent expli...Daniel Berlin
2017-05-19[DAGCombine] (addcarry 0, 0, X) -> (ext/trunc X)Amaury Sechet
2017-05-19[NFC][loopIdiom] Clang format change rL303434Anna Thomas
2017-05-19ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator.Adrian Prantl
2017-05-19[LoopIdiom] Refactor return value of isLegalStore [NFC]Anna Thomas
2017-05-19[InstSimplify] Fix 80 column violation. NFCCraig Topper
2017-05-19[APInt] Add support for dividing or remainder by a uint64_t or int64_t.Craig Topper
2017-05-19[AMDGPU][MC] Corrected disassembler to decode instructions with 2 literalsDmitry Preobrazhensky
2017-05-19[LoopPredication] NFC. Extract LoopICmp struct and parseLoopICmp helperArtur Pilipenko
2017-05-19[LoopPredication] NFC. Extract LoopPredication::expandCheck helperArtur Pilipenko
2017-05-19[LoopPredication] NFC. Extract CanExpand helper lambdaArtur Pilipenko
2017-05-19[LoopPredication] NFC. Add an early exit if there is no guards in the loopArtur Pilipenko
2017-05-19[AMDGPU][MC] Fixed bugs in export instructionDmitry Preobrazhensky
2017-05-19[X86][AVX512] Make i1 illegal in the CodeGenGuy Blank
2017-05-19[globalisel][tablegen] Demote OptForSize/OptForMinSize/ForCodeSize to per-fun...Daniel Sanders
2017-05-19Fix vector pass-through value being unused in IRBuilder::CreateMaskedGatherAmara Emerson
2017-05-19[GlobalISel] IRTranslator: Translate ConstantStructVolkan Keles
2017-05-19Revert "[CodeView] Provide a common interface for type collections."Zachary Turner
2017-05-19Don't crash if someone tries to visit an empty type stream.Zachary Turner
2017-05-19[CodeView] Reduce memory usage in TypeSerializer.Zachary Turner
2017-05-19[NewGVN] Delete the old store when we find congruent to a load.Davide Italiano
2017-05-19Fix crasher in CodeView test.Zachary Turner
2017-05-19LiveIntervalAnalysis: Fix missing case in pruneSubRegValues()Matthias Braun
2017-05-18Fix another warning.Zachary Turner
2017-05-18[NewGVN] Break infinite recursion in singleReachablePHIPath().Davide Italiano
2017-05-18Fix some build errors and warnings.Zachary Turner
2017-05-18[CodeView] Raise the source to ID map out of the TypeStreamMerger.Zachary Turner
2017-05-18[llvm-pdbdump] Add the ability to merge PDBs.Zachary Turner
2017-05-18[CodeView] Provide a common interface for type collections.Zachary Turner
2017-05-18[NewGVN] Replace predicate info leftovers.Davide Italiano
2017-05-18[InstCombine] add helper to foldXorOfICmps(); NFCISanjay Patel
2017-05-18Revert r303375 "LLVM_FALLTHROUGH instead of fall-through comment."Rui Ueyama
2017-05-18LLVM_FALLTHROUGH instead of fall-through comment.Galina Kistanova
2017-05-18Revert r302938 "Add LiveRangeShrink pass to shrink live range within BB."Hans Wennborg
2017-05-18Reduce gcc-7 warnings by fall-through comments.Galina Kistanova
2017-05-18[IR] De-virtualize ~Value to save a vptrReid Kleckner
2017-05-18[LSR] Call canonicalize after we generate a new Formula in GenerateTruncates....Wei Mi
2017-05-18[LegacyPassManager] Remove TargetMachine constructorsFrancis Visoiu Mistrih