summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2016-06-26Apply clang-tidy's modernize-loop-convert to most of lib/Transforms.Benjamin Kramer2-13/+10
2016-06-26[RSForGC] Bring findBasePointer up to code; NFCSanjoy Das1-0/+4
2016-06-26[Object, COFF] An import data directory might not consist soley of importsDavid Majnemer1-4/+2
2016-06-25Reapply r273664 with workaround for MSVCHubert Tong1-0/+45
2016-06-25Revert "[SimplifyCFG] Stop inserting calls to llvm.trap for UB"David Majnemer1-1/+1
2016-06-25[SimplifyCFG] Stop inserting calls to llvm.trap for UBDavid Majnemer1-1/+1
2016-06-25Fix a typo in FindAvailableLoadedValue, introduced by r273734. [-Wdocumentation]NAKAMURA Takumi1-1/+1
2016-06-25MachineScheduler: Remember top/bottom choice in bidirectional schedulingMatthias Braun1-2/+27
2016-06-25The absence of noreturn doesn't ensure mayReturnDavid Majnemer1-9/+1
2016-06-25IR: Introduce llvm.type.checked.load intrinsic.Peter Collingbourne2-3/+15
2016-06-25MachineScheduler: Fully compare top/bottom candidatesMatthias Braun1-8/+7
2016-06-24[PM] Port float2int to the new pass managerMichael Kuperstein2-1/+53
2016-06-24Fix documentation for FindAvailableLoadedValue.Eli Friedman1-15/+25
2016-06-24IR: New representation for CFI and virtual call optimization pass metadata.Peter Collingbourne8-42/+47
2016-06-24Add support for musl-libc on ARM Linux.Rafael Espindola1-0/+9
2016-06-24[MachO] Fixing copy-paste error from r273719Chris Bieneman1-1/+1
2016-06-24[MemorySSA] Move code around a bit. NFC.George Burgess IV1-69/+3
2016-06-24[obj2yaml] [yaml2obj] Support for MachO Universal binariesChris Bieneman2-0/+50
2016-06-24[PM] Port PreISelIntrinsicLowering to the new PMMichael Kuperstein2-1/+27
2016-06-24[CodeView] Healthy paranoia around stringsDavid Majnemer2-2/+1
2016-06-24Revert "InstCombine rule to fold trunc when value available"Reid Kleckner1-32/+0
2016-06-24Thread Expected<...> up from libObject’s getSymbolAddress() for symbols to ...Kevin Enderby4-8/+8
2016-06-24Linker: Copy metadata when linking declarations.Peter Collingbourne1-0/+3
2016-06-24[codeview] Use one byte for S_FRAMECOOKIE CookieKind and add flags byteReid Kleckner3-3/+4
2016-06-24Remangle intrinsics names when types are renamedArtur Pilipenko1-0/+5
2016-06-24NFC. Move verifyIntrinsicIsVarArg from verifier to Intrinsic::matchIntrinsicV...Artur Pilipenko1-0/+6
2016-06-24[MachineDominatorTree] Add a MDT verifier.Chad Rosier1-0/+23
2016-06-24Revert r273664Hubert Tong1-44/+0
2016-06-24Add FixedSizeStorage to TrailingObjects; NFCHubert Tong1-0/+44
2016-06-24Revert "Revert "[misched] Extend scheduler to handle unsupported features""Simon Dardis1-0/+16
2016-06-24Use the same underlying type for bitfieldsDavid Majnemer3-3/+3
2016-06-23Support/ELF: Add R_AMDGPU_GOTPCREL relocationTom Stellard1-0/+1
2016-06-23[LCG] Make the name of an SCC include more of the functions in it.Chandler Carruth1-1/+17
2016-06-23InstCombine rule to fold trunc when value availableAnna Thomas1-0/+32
2016-06-23Typo.Vassil Vassilev1-1/+1
2016-06-23[SCEV] Don't unnecessarily namespace; NFCSanjoy Das1-3/+3
2016-06-23Preserve DebugInfo when replacing values in DAGCombinerNirav Dave1-1/+3
2016-06-23[ARM] Lower (select_cc k k (select_cc ~k ~k x)) into (SSAT l_k x)Pablo Barrio1-0/+3
2016-06-23Revert r273568 "Remangle intrinsics names when types are renamed"Hans Wennborg1-5/+0
2016-06-23Remangle intrinsics names when types are renamedArtur Pilipenko1-0/+5
2016-06-23Revert "[misched] Extend scheduler to handle unsupported features"Simon Dardis1-16/+0
2016-06-23[misched] Extend scheduler to handle unsupported featuresSimon Dardis1-0/+16
2016-06-23[AVX512] Remove masked unpack intrinsics and autoupgrade to vectorshuffle and...Craig Topper1-219/+0
2016-06-23[modules] Good ol' JIT is gone.Vassil Vassilev1-1/+0
2016-06-23Add missing include. Should fix modules builds.Vassil Vassilev1-0/+1
2016-06-23[ADT] Add a range variant of std::transformDavid Majnemer1-0/+8
2016-06-23Revert r273456, "Preserve DebugInfo when replacing values in DAGCombiner" as ...Peter Collingbourne1-3/+1
2016-06-22Prune some includes from headers and sink some inline functionsReid Kleckner3-23/+5
2016-06-22[PM]: LoopAccessInfo simple refactoringXinliang David Li1-7/+7
2016-06-22[MachO] Finish moving fat header swap functions to MachO.hChris Bieneman1-0/+8