| Commit message (Expand) | Author | Age |
* | Reapply the TargerTransformInfo changes, minus the changes to LSR and Lowerin... | Nadav Rotem | 2012-10-18 |
* | Temporarily revert the TargetTransform changes. | Bob Wilson | 2012-10-18 |
* | LTO also needs to initialize the TargetTransform infrastructure. | Nadav Rotem | 2012-10-15 |
* | Set default CPU for Darwin targets with LTO. <rdar://problem/12457841> | Bob Wilson | 2012-10-12 |
* | Move TargetData to DataLayout. | Micah Villmow | 2012-10-08 |
* | Explicitly erase the file from disk if something bad happened. <rdar://proble... | Bill Wendling | 2012-09-06 |
* | Remove some coding violations. No functionality change. | Bill Wendling | 2012-08-08 |
* | Reduce indentation by early exiting. | Bill Wendling | 2012-08-06 |
* | Add a way to grab the target options from the LTO command line. | Bill Wendling | 2012-08-06 |
* | Reinstate -O3 for LTO. | David Blaikie | 2012-05-30 |
* | Remove lto_codegen_set_whole_program_optimization. It is a work in progress, | Rafael Espindola | 2012-04-16 |
* | Revert the 'EnableInitializing' flag. There is debate on whether we should ru... | Bill Wendling | 2012-04-09 |
* | Apply the scope restrictions after parsing the command line options. There ma... | Bill Wendling | 2012-04-09 |
* | Add a hook to turn on the internalize pass through the LTO interface. | Bill Wendling | 2012-04-09 |
* | The internalize pass can be dangerous for LTO. | Bill Wendling | 2012-04-05 |
* | Add an option to turn off the expensive GVN load PRE part of GVN. | Bill Wendling | 2012-04-02 |
* | Move trivial functions into the class definition. | Bill Wendling | 2012-03-31 |
* | Trim headers. | Bill Wendling | 2012-03-31 |
* | Indent according to LLVM's style guide. | Bill Wendling | 2012-03-31 |
* | Cleanup whitespace and trim some of the #includes. | Bill Wendling | 2012-03-31 |
* | These strings aren't 'const char *' but 'char *'. | Bill Wendling | 2012-03-31 |
* | Cleanup whitespace. | Bill Wendling | 2012-03-31 |
* | Free the codegen options when deleting LTO code generator object. | Bill Wendling | 2012-03-31 |
* | More dead code removal (using -Wunreachable-code) | David Blaikie | 2012-01-20 |
* | Move global variables in TargetMachine into new TargetOptions class. As an API | Nick Lewycky | 2011-12-02 |
* | Now that the linker supports lazily materialising globals, don't | Peter Collingbourne | 2011-11-05 |
* | rename getHostTriple into getDefaultTargetTriple | Sebastian Pop | 2011-11-01 |
* | Move TargetRegistry and TargetSelect from Target to Support where they belong. | Evan Cheng | 2011-08-24 |
* | Fixed compilation warning on Linux by fixing the type of a return value. | John Criswell | 2011-08-18 |
* | Move methods in PassManagerBuilder offline. | Rafael Espindola | 2011-08-02 |
* | move PassManagerBuilder.h to IPO. This is a non intuitive place to put it, | Rafael Espindola | 2011-08-02 |
* | Fix typo. | Nick Lewycky | 2011-07-25 |
* | Combine all MC initialization routines into one. e.g. InitializeX86MCAsmInfo, | Evan Cheng | 2011-07-22 |
* | Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc. | Evan Cheng | 2011-07-20 |
* | Add MCObjectFileInfo and sink the MCSections initialization code from | Evan Cheng | 2011-07-20 |
* | Introduce MCCodeGenInfo, which keeps information that can affect codegen | Evan Cheng | 2011-07-19 |
* | Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo down | Evan Cheng | 2011-07-18 |
* | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner | 2011-07-18 |
* | Rename createAsmInfo to createMCAsmInfo and move registration code to MCTarge... | Evan Cheng | 2011-07-14 |
* | Fix LTO after the recent MC subtarget refactoring. | Cameron Zwarich | 2011-07-11 |
* | Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name to | Evan Cheng | 2011-06-30 |
* | Sink SubtargetFeature and TargetInstrItineraries (renamed MCInstrItineraries)... | Evan Cheng | 2011-06-29 |
* | switch bugpoint and liblto to PassManagerBuilder. | Chris Lattner | 2011-05-22 |
* | Add a lto_codegen_compile_to_file to avoid producing a file, reading it to | Rafael Espindola | 2011-03-22 |
* | We don't need a null terminator for the output file. | Rafael Espindola | 2011-03-22 |
* | Use lazy parsing in LTO. Unfortunately this is only a 3% time saving for | Rafael Espindola | 2011-03-18 |
* | Add a special streamer to libLTO that just records symbols definitions and | Rafael Espindola | 2011-03-02 |
* | Switch LTO to use MC. This takes the linking of libxul.so from about 7m to | Rafael Espindola | 2011-02-24 |
* | Fix some memory leaks and avoid looking in the hash tables twice. | Rafael Espindola | 2011-02-20 |
* | Preserve aliases if needed. | Rafael Espindola | 2011-02-12 |