summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
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
2017-11-02Add missing header guards.Adrian Prantl
2017-11-02Fixed line length style issue.Mitch Phillips
2017-11-02[TargetParser][AArch64] Reorder enum to preserve 5.0.0 libLLVM ABI.Chad Rosier
2017-11-02Revert "[ExpandMemCmp] Split ExpandMemCmp from CodeGen into its own pass."Clement Courbet
2017-11-02[ExpandMemCmp] Split ExpandMemCmp from CodeGen into its own pass.Clement Courbet
2017-11-02Allow inaccessiblememonly and inaccessiblemem_or_argmemonly to be overwriten ...Yichao Yu
2017-11-02llvm-c/DebugInfo.h: Fix warning. [-Wdocumentation]NAKAMURA Takumi
2017-11-01[yaml2obj][ELF] Add support for setting alignment in program headersJake Ehrlich
2017-11-01Revert "Correct dwarf unwind information in function epilogue for X86"Petar Jovanovic
2017-11-01[LLVM-C] Expose functions to create debug locations via DIBuilder.whitequark
2017-11-01[globalisel][regbank] Warn about MIR ambiguities when register bank/class nam...Daniel Sanders
2017-11-01Rewrite FileOutputBuffer as two separate classes.Rui Ueyama
2017-11-01Include GUIDs from the same module when computing GUIDs that needs to be impo...Dehao Chen
2017-11-01[globalisel][tablegen] Add support for multi-insn emissionDaniel Sanders
2017-11-01Correct dwarf unwind information in function epilogue for X86Petar Jovanovic
2017-11-01[BranchProbabilityInfo] Handle irreducible loops.Geoff Berry
2017-11-01Fix warnings discovered by rL317076. [-Wunused-private-field]NAKAMURA Takumi
2017-11-01Reformat.NAKAMURA Takumi
2017-11-01Revert rL317019, "[ADT] Split optional to only include copy mechanics and dto...NAKAMURA Takumi
2017-10-31Object: Move some code from ELF.h into ELF.cpp.Peter Collingbourne
2017-10-31Inline compareAddr function into its only caller. NFCI.Peter Collingbourne
2017-10-31Revert "[DWARF] Now that Optional is standard layout, put it into an union in...Benjamin Kramer
2017-10-31[DWARF] Now that Optional is standard layout, put it into an union instead of...Benjamin Kramer
2017-10-31[ADT] Split optional to only include copy mechanics and dtor for non-trivial ...Benjamin Kramer
2017-10-31[Metadata][NFC] Make MDNode::resolve() public in preparation for the fix to P...Wolfgang Pieb
2017-10-31[ThinLTO] Double bits of module hash used for renamingTeresa Johnson
2017-10-31[LoopUnroll] Clean up remarks for unroll remainderDavid Green
2017-10-31Reapply "[GVN] Prevent LoadPRE from hoisting across instructions that don't p...Max Kazantsev