summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2016-07-15[Coverage] Mark a few more methods const (NFC)Vedant Kumar
2016-07-14Move legacy LTO interface headers to legacy/ directory.Peter Collingbourne
2016-07-14[Object] Change Archive::findSym to return an Expected<Optional<Child>>.Lang Hames
2016-07-14Add recently added TargetOptions::EnableIPRA member to operator==Mehdi Amini
2016-07-14[PM] Port Dead Loop Deletion Pass to the new PMJun Bum Lim
2016-07-14[CodeGen] Refactor MachineMemOperand::Flags's target-specific flags.Justin Lebar
2016-07-14[GlobalISel] Fix G_OR opcode after the addition of a TargetOpcode.Ahmed Bougacha
2016-07-14[CodeGen] Simplify reg bank/class union is+get into dyn_cast. NFC.Ahmed Bougacha
2016-07-14[CodeGen] s/constexpr/LLVM_CONSTEXPR/ in MachineMemOperand.h.Justin Lebar
2016-07-14[CodeGen] Refactor MachineMemOperand's Flags enum.Justin Lebar
2016-07-14[TableGen] Autobrief-ize Record. NFC.Ahmed Bougacha
2016-07-14[TableGen] Cleanup Record comments. NFC.Ahmed Bougacha
2016-07-14Revert r275401, it caused PR28551.Nico Weber
2016-07-14code hoisting pass based on GVNSebastian Pop
2016-07-14This implements a more optimal algorithm for selecting a base constant inSjoerd Meijer
2016-07-14XRay: Add entry and exit sledsDean Michael Berris
2016-07-14[Object] Re-apply r275316 now that I have the corresponding LLD patch ready.Lang Hames
2016-07-14Synchronize LLVM and clang's ObjCDeclSpec::ObjCPropertyAttributeKind.Adrian Prantl
2016-07-14[Object] Revert r275316, Archive::child_iterator changes, while I update lld.Lang Hames
2016-07-13Force a semicolon at the end of the LLVM_ENABLE_BITMASK_ENUMS_IN_NAMESPACE() ...Justin Lebar
2016-07-13Add EnableIPRA to TargetOptions, and move the cl::opt -enable-ipra to TargetM...Mehdi Amini
2016-07-13[IPRA] Set callee saved registers to none for local function when IPRA is ena...Mehdi Amini
2016-07-13[Coverage] Return an ArrayRef to avoid copies (NFC)Vedant Kumar
2016-07-13[Coverage] Mark a few methods const (NFC)Vedant Kumar
2016-07-13[LAA] Don't hold on to DominatorTree in the analysis resultAdam Nemet
2016-07-13[LAA] Don't hold on to TargetLibraryInfo in the analysis resultAdam Nemet
2016-07-13MIRYamlMapping: Update stale commentMatthias Braun
2016-07-13[LAA] Don't hold on to DataLayout in the analysis resultAdam Nemet
2016-07-13[LAA] Don't hold on to LoopInfo in the analysis resultAdam Nemet
2016-07-13[LAA] Don't hold on to AliasAnalysis in the analysis resultAdam Nemet
2016-07-13Mark the textual headers in the module map for ProfileDataTeresa Johnson
2016-07-13[Object] Change Archive::child_iterator for better interop with Error/Expected.Lang Hames
2016-07-13Define a module map entry for ProfileData.Teresa Johnson
2016-07-13Reverting r275284 due to platform-specific test failuresAndrew Kaylor
2016-07-13[ADT] Add LLVM_MARK_AS_BITMASK_ENUM, used to enable bitwise operations on enu...Justin Lebar
2016-07-13Fix for Bug 26903, adds support to inline __builtin_mempcpyAndrew Kaylor
2016-07-13[BFI] Add new LazyBFI analysis passAdam Nemet
2016-07-13[IR] Make getIndexedOffsetInType return a signed resultDavid Majnemer
2016-07-12New pass manager for LICM.Dehao Chen
2016-07-12Refactor indirect call promotion profitability analysis (NFC)Teresa Johnson
2016-07-12[PM] Port LoopIdiomRecognize Pass to new PMDehao Chen
2016-07-12AMDGPU: Add LLVM IR Intrinsic for v_lerp_u8Wei Ding
2016-07-12Add print/dump routines to LiveInterval::SubRangeKrzysztof Parzyszek
2016-07-12Revert "New pass manager for LICM."Vitaly Buka
2016-07-12[AVX512] Remove masked logic op intrinsics and autoupgrade them to native IR.Craig Topper
2016-07-12Re-enable TPI hash verification for enum records.Rui Ueyama
2016-07-11Do not use bool in C header lto.h, use lto_bool_t insteadMehdi Amini
2016-07-11Add a libLTO API to query a memory buffer and check if it contains ObjC categ...Mehdi Amini
2016-07-11New pass manager for LICM.Dehao Chen
2016-07-11Refactor the PDB writing to use a builder approachZachary Turner