Introduce an optimisation for special case lists with large numbers of literal entries.
[oota-llvm.git] / tools / lto /
2013-08-02 Eric ChristopherUse @rpath for libraries rather than @executable_path...
2013-08-01 Bill WendlingUse function attributes to indicate that we don't want...
2013-07-27 Tom StellardSimplifyCFG: Use parallel-and and parallel-or mode...
2013-07-25 Bill WendlingReplace the "NoFramePointerElimNonLeaf" target option...
2013-07-23 Rafael EspindolaSplit getOpenFile into getOpenFile and getOpenFileSlice.
2013-07-23 Shuxin Yangremove unnecessary space
2013-07-22 Bill WendlingRecommit r186217 with testcase fix:
2013-07-22 Shuxin YangInitialize/Register LTO passes to enable flags like...
2013-07-16 Rafael EspindolaAdd a wrapper for open.
2013-07-13 Chandler CarruthRevert commit r186217 -- this is breaking bots:
2013-07-12 Bill WendlingUse the function attributes to pass along the stack...
2013-07-08 Bill WendlingDon't run internalize if we're outputing bit-code and...
2013-07-05 Rafael EspindolaUse sys::fs::createTemporaryFile.
2013-07-02 Rafael EspindolaRemove address spaces from MC.
2013-06-18 Bill WendlingUse pointers to the MCAsmInfo and MCRegInfo.
2013-06-17 Rafael EspindolaDon't use PathV1.h in LTOCodeGenerator.cpp
2013-06-13 Rafael EspindolaDon't use PathV1.h in Signals.h.
2013-06-12 Rafael EspindolaInline Path::isBitcodeFile into only use and remove it.
2013-06-11 Rafael EspindolaInclude PathV1.h in files that use it.
2013-06-11 Rafael EspindolaConvert another use of sys::identifyFileType.
2013-06-10 Rafael EspindolaPass a StringRef to sys::identifyFileType.
2013-06-04 Bob WilsonRemove "-Wl,-seg1addr -Wl,0xE0000000" from link options.
2013-05-29 Bill WendlingDon't reach into the middle of TargetMachine and cache...
2013-05-24 Michael J. SpencerReplace Count{Leading,Trailing}Zeros_{32,64} with count...
2013-05-23 Bill WendlingThe command line options need to be processed before...
2013-05-04 Rafael EspindolaLast batch of cleanups to Linker.h.
2013-05-04 Rafael EspindolaDon't construct or delete a module on the Linker.
2013-05-04 Rafael EspindolaRemove unused members and constructor arguments.
2013-05-04 Rafael EspindolaAdd missing header.
2013-05-02 Bill WendlingRemove redundant flag.
2013-05-02 Bill WendlingWe don't want FP elimination when doing an Apple-style...
2013-04-24 Rafael EspindolaDon't produce an empty llvm.compiler.used in LTO.
2013-04-17 Peter CollingbourneAdd support for subsections to the ELF assembler. Fixes...
2013-03-29 Bob WilsonRun the ObjCARCContract pass for LTO. <rdar://problem...
2013-03-13 Lang HamesMake LTO codegen use a PassManager, rather than a Funct...
2013-02-28 Bill WendlingAdd the -disable-opt option to LTO. This adds:
2013-02-13 Bill WendlingUse 'RC_XBS' instead of 'RC_BUILDIT' to catch all times...
2013-01-31 Chandler CarruthFix a copy/paste-o that got missed because 'check'...
2013-01-31 Chandler CarruthGive the MCStreamer class hierarchy LLVM RTTI facilitie...
2013-01-15 Nadav RotemLTO: Also init TTI for codegen passes.
2013-01-14 Eli BenderskyExpose an InitToTextSection through MCStreamer.
2013-01-07 Eli BenderskyAdd the align_to_end option to .bundle_lock in the...
2013-01-07 Chandler CarruthSwitch TargetTransformInfo from an immutable analysis...
2013-01-05 Chandler CarruthFix another place where we build the TTI pass to the...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2013-01-02 Chandler CarruthSort a few more #include lines in tools/... unittests...
2012-12-20 Eli BenderskyAligned bundling support. Following the discussion...
2012-12-16 Reed KotlerThis patch is needed to make c++ exceptions work for...
2012-12-11 NAKAMURA Takumillvm/tools: Add #include "llvm/TargetTransformInfo.h"
2012-12-11 Rafael EspindolaChange some functions to take const pointers.
2012-12-10 Bill WendlingRevert r169656.
2012-12-10 NAKAMURA Takumi[CMake] Update dependencies to intrinsics_gen correspon...
2012-12-10 Bill WendlingRevert to old behavior until linker can pass export...
2012-12-08 Bill WendlingAdd the `lto_codegen_set_export_dynamic' function.
2012-12-07 Jim GrosbachAdd C API for specifying CPU to the disassembler.
2012-12-04 Chandler CarruthSort the #include lines for tools/...
2012-11-29 Pedro ArtigasOne more step towards making doInitialization and doFin...
2012-11-27 Owen AndersonRevert r168635 "Step towards implementation of pass...
2012-11-26 Owen AndersonStep towards implementation of pass manager with doInit...
2012-11-24 Benjamin KramerlibLTO: Add a utility method to initialize the disassem...
2012-11-15 Owen AndersonAdd doInitialization and doFinalization methods to...
2012-10-22 Kevin EnderbyAdd support for annotated disassembly output for X86...
2012-10-18 Nadav RotemReapply the TargerTransformInfo changes, minus the...
2012-10-18 Bob WilsonTemporarily revert the TargetTransform changes.
2012-10-15 Nadav RotemLTO also needs to initialize the TargetTransform infras...
2012-10-12 Bob WilsonSet default CPU for Darwin targets with LTO. <rdar...
2012-10-10 Bill WendlingPlace temporary LTO files into their own subdirectory.
2012-10-09 Bob WilsonRevert "Use a special path to place the .o files in."
2012-10-08 Bill WendlingUse a special path to place the .o files in.
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-10-03 Bill WendlingAdd an explicit -object_path_lto flag during linking...
2012-09-06 Bill WendlingExplicitly erase the file from disk if something bad...
2012-09-05 Roman DivackyStop casting away const qualifier needlessly.
2012-08-21 Chad RosierAdd support for the --param ssp-buffer-size= driver...
2012-08-17 Bill WendlingChange the `linker_private_weak_def_auto' linkage to...
2012-08-08 Bill WendlingRemove some coding violations. No functionality change.
2012-08-08 Bill WendlingCache a commonly used reference.
2012-08-06 Bill WendlingReduce indentation by early exiting.
2012-08-06 Bill WendlingAdd a way to grab the target options from the LTO comma...
2012-06-22 Evan ChengForgot this patch in r159023.
2012-06-06 Benjamin KramerRemove unused private fields found by clang's new ...
2012-05-30 David BlaikieReinstate -O3 for LTO.
2012-05-11 Rafael EspindolaFix a use after free when the streamer is destroyed...
2012-04-16 Rafael EspindolaRemove lto_codegen_set_whole_program_optimization....
2012-04-09 Bill WendlingRevert the 'EnableInitializing' flag. There is debate...
2012-04-09 Bill WendlingApply the scope restrictions after parsing the command...
2012-04-09 Bill Wendlings/lto_codegen_whole_program_optimization/lto_codegen_se...
2012-04-09 Bill WendlingAdd a hook to turn on the internalize pass through...
2012-04-05 Bill WendlingThe internalize pass can be dangerous for LTO.
2012-04-03 Bill WendlingReformatting. No functionality change.
2012-04-02 Bill WendlingAdd an option to turn off the expensive GVN load PRE...
2012-04-02 Bill WendlingHack the hack. If we have a situation where an ASM...
2012-04-02 Bill WendlingIt could come about that we parse the inline ASM before...
2012-03-31 Bill WendlingMove trivial functions into the class definition.
2012-03-31 Bill WendlingTrim headers.
2012-03-31 Bill WendlingIndent according to LLVM's style guide.
2012-03-31 Bill WendlingCleanup whitespace and trim some of the #includes.
2012-03-31 Bill WendlingThese strings aren't 'const char *' but 'char *'.
2012-03-31 Bill WendlingCleanup whitespace.
2012-03-31 Bill WendlingFree the codegen options when deleting LTO code generat...
next