Add missing check to SETCC optimization.
[oota-llvm.git] / tools / lto / LTOCodeGenerator.cpp
2013-09-04 Rafael EspindolaRename some variables to match the style guide.
2013-09-04 Rafael EspindolaRename variables to match the style guide and clang...
2013-08-27 Shuxin Yang Revert 189297, the original commit message is following.
2013-08-27 Shuxin Yang Add new API lto_codegen_compile_parallel().
2013-08-12 Shuxin YangRevert r188188 and r188200.
2013-08-12 Shuxin YangMisc enhancements to LTO:
2013-08-08 Bill WendlingRevert r185882. This is causing problems with the gold...
2013-08-07 Shuxin YangChange public functions of LTOCodeGenerator from ret...
2013-08-06 Shuxin YangChange private functions of LTOCodeGenerator from ret...
2013-08-06 Tom StellardFactor FlattenCFG out from SimplifyCFG
2013-07-27 Tom StellardSimplifyCFG: Use parallel-and and parallel-or mode...
2013-07-23 Shuxin Yangremove unnecessary space
2013-07-22 Shuxin YangInitialize/Register LTO passes to enable flags like...
2013-07-16 Rafael EspindolaAdd a wrapper for open.
2013-07-08 Bill WendlingDon't run internalize if we're outputing bit-code and...
2013-07-05 Rafael EspindolaUse sys::fs::createTemporaryFile.
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-05-29 Bill WendlingDon't reach into the middle of TargetMachine and cache...
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-04-24 Rafael EspindolaDon't produce an empty llvm.compiler.used in LTO.
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-01-15 Nadav RotemLTO: Also init TTI for codegen passes.
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-11 NAKAMURA Takumillvm/tools: Add #include "llvm/TargetTransformInfo.h"
2012-12-10 Bill WendlingRevert r169656.
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-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-15 Owen AndersonAdd doInitialization and doFinalization methods to...
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-08 Micah VillmowMove TargetData to DataLayout.
2012-09-06 Bill WendlingExplicitly erase the file from disk if something bad...
2012-08-08 Bill WendlingRemove some coding violations. No functionality change.
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-05-30 David BlaikieReinstate -O3 for LTO.
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 WendlingAdd a hook to turn on the internalize pass through...
2012-04-05 Bill WendlingThe internalize pass can be dangerous for LTO.
2012-04-02 Bill WendlingAdd an option to turn off the expensive GVN load PRE...
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...
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2011-12-02 Nick LewyckyMove global variables in TargetMachine into new TargetO...
2011-11-05 Peter CollingbourneNow that the linker supports lazily materialising globa...
2011-11-01 Sebastian Poprename getHostTriple into getDefaultTargetTriple
2011-08-24 Evan ChengMove TargetRegistry and TargetSelect from Target to...
2011-08-18 John CriswellFixed compilation warning on Linux by fixing the type...
2011-08-02 Rafael EspindolaMove methods in PassManagerBuilder offline.
2011-08-02 Rafael Espindolamove PassManagerBuilder.h to IPO. This is a non intuiti...
2011-07-25 Nick LewyckyFix typo.
2011-07-22 Evan ChengCombine all MC initialization routines into one. e...
2011-07-20 Evan ChengGoodbye TargetAsmInfo. This eliminate last bit of CodeG...
2011-07-20 Evan ChengAdd MCObjectFileInfo and sink the MCSections initializa...
2011-07-19 Evan ChengIntroduce MCCodeGenInfo, which keeps information that...
2011-07-18 Evan ChengSink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from...
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
2011-07-14 Evan ChengRename createAsmInfo to createMCAsmInfo and move regist...
2011-07-11 Cameron ZwarichFix LTO after the recent MC subtarget refactoring.
2011-06-30 Evan ChengFix the ridiculous SubtargetFeatures API where it impli...
2011-06-29 Evan ChengSink SubtargetFeature and TargetInstrItineraries (renam...
2011-05-22 Chris Lattnerswitch bugpoint and liblto to PassManagerBuilder.
2011-03-22 Rafael EspindolaAdd a lto_codegen_compile_to_file to avoid producing...
2011-03-22 Rafael EspindolaWe don't need a null terminator for the output file.
2011-03-18 Rafael EspindolaUse lazy parsing in LTO. Unfortunately this is only...
2011-03-02 Rafael EspindolaAdd a special streamer to libLTO that just records...
2011-02-24 Rafael EspindolaSwitch LTO to use MC. This takes the linking of libxul...
2011-02-20 Rafael EspindolaFix some memory leaks and avoid looking in the hash...
2011-02-12 Rafael EspindolaPreserve aliases if needed.
2011-02-12 Rafael EspindolaFix a silly bug I introduced when dropping std::string.
2011-02-11 Rafael EspindolaRemove std::string version of getNameWithPrefix.
2010-12-16 Michael J. SpencerMemoryBuffer now return an error_code and returns a...
2010-12-10 Rafael EspindolaFixed version of 121434 with no new memory leaks.
2010-12-10 Rafael EspindolaRevert my previous patch to make the valgrind bots...
2010-12-09 Rafael EspindolaInitial support for the cfi directives. This is just...
2010-12-09 Michael J. SpencerMore code not compiled by CMake. :(.
2010-12-06 Devang PatelDo not try luck by using given name to create temporary...
next