summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2016-12-16Implement LaneBitmask::any(), use it to replace !none(), NFCIKrzysztof Parzyszek
2016-12-16Fix name typo in SelectonDAGJoel Jones
2016-12-16Pass sample pgo flags to thinlto.Dehao Chen
2016-12-16Move VerifierSupport into namespace llvm.Daniel Jasper
2016-12-16 [codegen] Add generic functions to skip debug values.Florian Hahn
2016-12-16Extract a TBAAVerifier out of the verifier (NFC)Mehdi Amini
2016-12-16[IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl
2016-12-16[SimplifyLibCalls] Use a lambda. NFCI.Davide Italiano
2016-12-16Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl
2016-12-16[IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl
2016-12-16IPO: Introduce ThinLTOBitcodeWriter pass.Peter Collingbourne
2016-12-15[SimplifyLibCalls] Lower fls() to llvm.ctlz().Davide Italiano
2016-12-15Fix R_AARCH64_MOVW_UABS_G3 relocationYichao Yu
2016-12-15Re-add the check for __has_attribute in StringLiteral.Zachary Turner
2016-12-15Ignore -Wgcc-compat diagnostic in StringLiteral.Zachary Turner
2016-12-15[InstCombine] add folds for icmp (smin X, Y), XSanjay Patel
2016-12-15[StringRef] Add enable-if to StringLiteral.Zachary Turner
2016-12-15Extract LaneBitmask into a separate typeKrzysztof Parzyszek
2016-12-15Simplify format member detection in FormatVariadicPavel Labath
2016-12-15[ARM] Implement execute-only support in CodeGenPrakhar Bahuguna
2016-12-15Remove the AssumptionCacheHal Finkel
2016-12-15Make processing @llvm.assume more efficient by using operand bundlesHal Finkel
2016-12-14[DAG] allow more select folding for targets that have 'and not' (PR31175)Sanjay Patel
2016-12-14Add the ability to get attribute values as Optional<T>Greg Clayton
2016-12-14Create SampleProfileLoader pass in llvm instead of clangDehao Chen
2016-12-14[DebugInfo] Changed DIBuilder::createCompileUnit() to take DIFile instead of ...Amjad Aboud
2016-12-14Prepare PrettyStackTrace for LLDB adoptionSean Callanan
2016-12-14This change does two things:Eric Christopher
2016-12-14revert r289669 which breaks botsDehao Chen
2016-12-14Create SampleProfileLoader pass in llvm instead of clangDehao Chen
2016-12-14New API for merging debug locations. NFC.Robert Lougher
2016-12-14Wdocumentation fixSimon Pilgrim
2016-12-14Replace APFloatBase static fltSemantics data members with getter functionsStephan Bergmann
2016-12-14[Assembler] Better error messages for .org directiveOliver Stannard
2016-12-14[ThinLTO] Add an API to trigger file-based API for returning objects to the l...Mehdi Amini
2016-12-14Disable Iterating SmallPtrSet in reverse order to uncover non-determinism in ...Mehdi Amini
2016-12-14LTO: Add support for multi-module bitcode files.Peter Collingbourne
2016-12-14[llvm] Iterate SmallPtrSet in reverse order to uncover non-determinism in cod...Mandeep Singh Grang
2016-12-13Add support for Samsung Exynos M3 (NFC)Evandro Menezes
2016-12-13Update the header docs to match a recent checkin.Greg Clayton
2016-12-13Switch functions that returned bool and filled in a DWARFFormValue arg with o...Greg Clayton
2016-12-13Re-land "[SCEVExpander] Use llvm data structures; NFC"Sanjoy Das
2016-12-13ADT: Use delete[] to delete the array owned by OwningArrayRef, as we created ...Peter Collingbourne
2016-12-13ADT: Add OwningArrayRef class.Peter Collingbourne
2016-12-13Object: Make IRObjectFile own multiple modules and enumerate symbols from all...Peter Collingbourne
2016-12-13Object: Remove module accessors from IRObjectFile, and hide its constructor.Peter Collingbourne
2016-12-13LTO: Port the legacy LTO API to ModuleSymbolTable.Peter Collingbourne
2016-12-13LTO: Port the new LTO API to ModuleSymbolTable.Peter Collingbourne
2016-12-13Make a DWARFDIE class that can help avoid using the wrong DWARFUnit when extr...Greg Clayton
2016-12-13[ADT] Add llvm::StringLiteral.Zachary Turner