summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2017-11-10[llvm-opt-fuzzer] Introduce llvm-opt-fuzzer for fuzzing optimization passesIgor Laevsky
2017-11-10[RegAlloc, SystemZ] Increase number of LOCRs by passing "hard" regalloc hints.Jonas Paulsson
2017-11-10[X86] Remove GCCBuiltin from intrinsics that are no longer used by clang.Craig Topper
2017-11-09Preserve debug info when DAG-combinging (zext (truncate x)) -> (and x, mask).Adrian Prantl
2017-11-09[Support] Make llvm::Error and Expected faster.Zachary Turner
2017-11-09Add -print-schedule scheduling comments to inline asm.Andrew V. Tischenko
2017-11-09[SectionMemoryManager] Abstract out mmap, munmap, mprotect even more ; NFCSanjoy Das
2017-11-09[X86] Rename the VEX scalar fma builtins to end with a '3' to match gccCraig Topper
2017-11-08[X86] X86MaskedGatherSDNode shouldn't inherit from MaskedGatherScatterSDNodeCraig Topper
2017-11-08Let replaceVTableHolder accept any type.Adrian Prantl
2017-11-08Add an @llvm.sideeffect intrinsicDan Gohman
2017-11-08Revert "Correct dwarf unwind information in function epilogue for X86"Reid Kleckner
2017-11-08Set hasSideEffects=0 for PHI and fix affected passesAlex Bradbury
2017-11-08NFC: Rename MCSafeSEHFragment to MCSymbolIdFragmentAdrian McCarthy
2017-11-08[NFCI] Ensure TargetOpcode::* are compatible with guessInstructionProperties=0Alex Bradbury
2017-11-08DAG: Add computeKnownBitsForFrameIndexMatt Arsenault
2017-11-08Convert FileOutputBuffer::commit to Error.Rafael Espindola
2017-11-08Convert FileOutputBuffer to Expected. NFC.Rafael Espindola
2017-11-08Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie
2017-11-07[NVPTX] Implement __nvvm_atom_add_gen_d builtin.Justin Lebar
2017-11-07Extend SpecialCaseList to allow users to blame matches on entries in the file.Mitch Phillips
2017-11-07[DWARFv5] Support DW_FORM_strp in the .debug_line header.Paul Robinson
2017-11-07Reland "Correct dwarf unwind information in function epilogue for X86"Petar Jovanovic
2017-11-07[GlobalISel] Enable legalizing non-power-of-2 sized types.Kristof Beyls
2017-11-07Make DIExpression::createFragmentExpression() return an Optional.Adrian Prantl
2017-11-07[IPO/LowerTypesTest] Skip blockaddress(es) when replacing uses.Davide Italiano
2017-11-06[DebugInfo] Unify logic to merge DILocations. NFC.Vedant Kumar
2017-11-06[MIRPrinter] Use %subreg.xxx syntax for subregister index operandsBjorn Pettersson
2017-11-06[IR] redefine 'UnsafeAlgebra' / 'reassoc' fast-math-flags and add 'trans' fas...Sanjay Patel
2017-11-06[ObjectYAML] Map relocation types for COFF ARMNT and ARM64Martin Storsjo
2017-11-06[PassManager, SimplifyCFG] Revert r316908 and r316869.David L. Jones
2017-11-04Use code voice for DIBuilder in LLVM C APIHarlan Haskins
2017-11-04Move the srpm, ocaml_make_directory, llvm_vcsrevision_h, and llvm-headers pro...Aaron Ballman
2017-11-04[LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.Sean Fertile
2017-11-04Revert "[LTO][ThinLTO] Use the linker resolutions to mark global values ..."Sean Fertile
2017-11-03Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie
2017-11-03[LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.Sean Fertile
2017-11-03Revert r317046, "Object: Move some code from ELF.h into ELF.cpp."Peter Collingbourne
2017-11-03GCOV: Move GCOV from IR & Support into ProfileData to fix layeringDavid Blaikie
2017-11-03Recommit r317351 : Add CallSiteSplitting passJun Bum Lim
2017-11-03Modularize: Include some required headersDavid Blaikie
2017-11-03Correcting some CRLFs that snuck in with my previous commit; NFC.Aaron Ballman
2017-11-03Add llvm::for_each as a range-based extensions to <algorithm> and make use of...Aaron Ballman
2017-11-03Revert "Add CallSiteSplitting pass"Jun Bum Lim
2017-11-03Add CallSiteSplitting passJun Bum Lim
2017-11-03[ADCE] Use MapVector for BlockInfo to make iteration order deterministicMikael Holmen
2017-11-03re-land [ExpandMemCmp] Split ExpandMemCmp from CodeGen into its own pass."Clement Courbet
2017-11-02mir-canon: First commit.Puyan Lotfi
2017-11-02Irreducible loop metadata for more accurate block frequency under PGO.Hiroshi Yamauchi
2017-11-02Clean up comments in include/llvm-c/DebugInfo.hAdrian Prantl