| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Forward -m32/-m64 to the linker. | Mikhail Glushenkov | 2009-12-04 | 1 | -0/+8 | |
| | | | | | llvm-svn: 90548 | |||||
| * | Support -march/-mtune/-mcpu. | Mikhail Glushenkov | 2009-12-04 | 1 | -0/+12 | |
| | | | | | llvm-svn: 90547 | |||||
| * | Add relocation model options. | Mikhail Glushenkov | 2009-12-01 | 1 | -0/+9 | |
| | | | | | llvm-svn: 90222 | |||||
| * | Typo. | Mikhail Glushenkov | 2009-12-01 | 1 | -1/+1 | |
| | | | | | llvm-svn: 90221 | |||||
| * | Forward -save-temps to llvm-gcc. | Mikhail Glushenkov | 2009-12-01 | 1 | -0/+1 | |
| | | | | | llvm-svn: 90214 | |||||
| * | Support -[weak_]framework and -F in llvmc. | Mikhail Glushenkov | 2009-12-01 | 1 | -0/+10 | |
| | | | | | llvm-svn: 90210 | |||||
| * | Remove ShortNames from getNodeLabel in DOTGraphTraits | Tobias Grosser | 2009-11-30 | 1 | -2/+1 | |
| | | | | | llvm-svn: 90134 | |||||
| * | Instantiate DefaultDOTGraphTraits | Tobias Grosser | 2009-11-30 | 1 | -0/+3 | |
| | | | | | llvm-svn: 90133 | |||||
| * | Rollback changes r89516: Added two SubtargetFeatures::AddFeatures methods, ↵ | Viktor Kutuzov | 2009-11-25 | 1 | -10/+3 | |
| | | | | | | | which accept a comma-separated string or already parsed command line parameters as input, and some code re-factoring to use these new methods. llvm-svn: 89893 | |||||
| * | Add the rest of the build system logic for optional target disassemblers | Daniel Dunbar | 2009-11-25 | 1 | -0/+4 | |
| | | | | | llvm-svn: 89841 | |||||
| * | Added two SubtargetFeatures::AddFeatures methods, which accept a ↵ | Viktor Kutuzov | 2009-11-21 | 1 | -3/+10 | |
| | | | | | | | comma-separated string or already parsed command line parameters as input, and some code re-factoring to use these new methods. llvm-svn: 89516 | |||||
| * | Make example/Hello compile again. | Mikhail Glushenkov | 2009-11-19 | 1 | -0/+4 | |
| | | | | | llvm-svn: 89363 | |||||
| * | Added getDefaultSubtargetFeatures method to SubtargetFeatures class which ↵ | Viktor Kutuzov | 2009-11-18 | 3 | -25/+5 | |
| | | | | | | | returns a correct feature string for given triple. llvm-svn: 89236 | |||||
| * | Added getArchNameForAssembler method to the Triple class for which returns ↵ | Viktor Kutuzov | 2009-11-17 | 1 | -42/+8 | |
| | | | | | | | OS and Vendor independent target assembler arch. llvm-svn: 89122 | |||||
| * | Make bugpoint pass -load arguments to LLI. This lets one use bugpoint with | Duncan Sands | 2009-11-17 | 1 | -4/+5 | |
| | | | | | | | programs that depend on native shared libraries. Patch by Timo Lindfors. llvm-svn: 89087 | |||||
| * | Add compare_lower and equals_lower methods to StringRef. Switch all users of | Benjamin Kramer | 2009-11-12 | 1 | -3/+3 | |
| | | | | | | | StringsEqualNoCase (from StringExtras.h) to it. llvm-svn: 87020 | |||||
| * | Stop running get_target_triple more than we need to. | Daniel Dunbar | 2009-11-07 | 1 | -3/+0 | |
| | | | | | llvm-svn: 86418 | |||||
| * | Make opt default to not adding a target data string and update tests that ↵ | Kenneth Uildriks | 2009-11-03 | 1 | -5/+1 | |
| | | | | | | | depend on target data to supply it within the test llvm-svn: 85900 | |||||
| * | Line this up as well. | Nick Lewycky | 2009-11-01 | 1 | -1/+1 | |
| | | | | | llvm-svn: 85748 | |||||
| * | Fix whitespace. | Nick Lewycky | 2009-11-01 | 1 | -2/+2 | |
| | | | | | llvm-svn: 85747 | |||||
| * | Reverting 85714, 85715, 85716, which are breaking the build | Douglas Gregor | 2009-11-01 | 1 | -1/+0 | |
| | | | | | llvm-svn: 85717 | |||||
| * | Remove the #include of Pass.h from PassManager.h. This breaks a significant | Dan Gohman | 2009-11-01 | 1 | -0/+1 | |
| | | | | | | | #include dependency, as frontends commonly pull in PassManager.h. llvm-svn: 85714 | |||||
| * | Fix to pass options from Gold plugin to LTO codegen | Viktor Kutuzov | 2009-10-28 | 1 | -20/+44 | |
| | | | | | llvm-svn: 85419 | |||||
| * | Revert the API changes from r85295 to make it easier for people to build | Jeffrey Yasskin | 2009-10-27 | 1 | -1/+1 | |
| | | | | | | | against both 2.6 and HEAD. The default is still changed to eager jitting. llvm-svn: 85330 | |||||
| * | Change the JIT to compile eagerly by default as agreed in | Jeffrey Yasskin | 2009-10-27 | 1 | -2/+1 | |
| | | | | | | | | http://llvm.org/PR5184, and beef up the comments to describe what both options do and the risks of lazy compilation in the presence of threads. llvm-svn: 85295 | |||||
| * | Move DataTypes.h to include/llvm/System, update all users. This breaks the last | Chandler Carruth | 2009-10-26 | 1 | -1/+1 | |
| | | | | | | | direct inclusion edge from System to Support. llvm-svn: 85086 | |||||
| * | Document OptionPreprocessor. | Mikhail Glushenkov | 2009-10-25 | 1 | -12/+62 | |
| | | | | | llvm-svn: 85030 | |||||
| * | Include config.h in order to have HAVE_STDINT_H be defined. | Duncan Sands | 2009-10-22 | 1 | -0/+1 | |
| | | | | | | | | In the latest binutils the plugin-api.h needs this - without it the LLVM gold plugin fails to compile. llvm-svn: 84861 | |||||
| * | llvm-ld doesn't throw. | Chris Lattner | 2009-10-22 | 3 | -174/+167 | |
| | | | | | llvm-svn: 84819 | |||||
| * | this doesn't use EH either. | Chris Lattner | 2009-10-22 | 3 | -38/+29 | |
| | | | | | llvm-svn: 84818 | |||||
| * | nothing opt uses can throw, remove the try block and -fexceptions when | Chris Lattner | 2009-10-22 | 3 | -163/+150 | |
| | | | | | | | building opt. llvm-svn: 84816 | |||||
| * | Add some command line options for twiddling the default data layout | Chris Lattner | 2009-10-22 | 1 | -2/+20 | |
| | | | | | | | used by opt when a module doesn't specify one. Patch from Kenneth Uildriks! llvm-svn: 84814 | |||||
| * | Added more options to mcc16 driver. | Sanjiv Gupta | 2009-10-21 | 3 | -38/+124 | |
| | | | | | llvm-svn: 84752 | |||||
| * | Clarify documentation on multi_val options. | Mikhail Glushenkov | 2009-10-21 | 1 | -2/+3 | |
| | | | | | llvm-svn: 84729 | |||||
| * | Delete the MacOSJITEventListener per echristo's request. It was disabled by | Jeffrey Yasskin | 2009-10-21 | 1 | -1/+0 | |
| | | | | | | | default and didn't work anyway. llvm-svn: 84720 | |||||
| * | First draft of the OptionPreprocessor. | Mikhail Glushenkov | 2009-10-17 | 1 | -0/+12 | |
| | | | | | | | More to follow... llvm-svn: 84352 | |||||
| * | -O[0-3] options should be also forwarded to opt and llc. | Mikhail Glushenkov | 2009-10-17 | 1 | -1/+19 | |
| | | | | | | | | This will require implementing OptionPreprocessor to forbid invalid invocations such as 'llvmc -O1 -O2'. llvm-svn: 84349 | |||||
| * | llvm-as: Simplify, and don't create empty output files with -disable-output. | Daniel Dunbar | 2009-10-17 | 1 | -31/+35 | |
| | | | | | llvm-svn: 84304 | |||||
| * | Add a CodeGenOpt::Less level to match -O1. It'll be used by clients which do ↵ | Evan Cheng | 2009-10-16 | 2 | -2/+2 | |
| | | | | | | | not want post-regalloc scheduling. llvm-svn: 84272 | |||||
| * | MC: Remove unneeded context argument to MCExpr::Evaluate*. | Daniel Dunbar | 2009-10-16 | 1 | -1/+1 | |
| | | | | | llvm-svn: 84233 | |||||
| * | MC: Tweak variable assignment diagnostics, and make reassignment of non-absolute | Daniel Dunbar | 2009-10-16 | 1 | -7/+18 | |
| | | | | | | | variables and symbols invalid. llvm-svn: 84232 | |||||
| * | MC: When parsing a variable reference, substitute absolute variables immediately | Daniel Dunbar | 2009-10-16 | 1 | -4/+15 | |
| | | | | | | | since they are allowed to be redefined. llvm-svn: 84230 | |||||
| * | There seems to be no reason for opt's -S option to be hidden. | Duncan Sands | 2009-10-14 | 1 | -2/+1 | |
| | | | | | | | Make it visible. llvm-svn: 84127 | |||||
| * | Fix Makefile to build correctly on Darwin. Patch by Sandeep Patel! | Nick Lewycky | 2009-10-11 | 1 | -2/+3 | |
| | | | | | llvm-svn: 83813 | |||||
| * | Slight rewording. | Mikhail Glushenkov | 2009-10-09 | 1 | -2/+2 | |
| | | | | | llvm-svn: 83620 | |||||
| * | Use llvm-as only for compiling .ll -> .bc. | Mikhail Glushenkov | 2009-10-09 | 1 | -3/+5 | |
| | | | | | | | llc can compile .ll files directly these days. llvm-svn: 83618 | |||||
| * | Unbreak the build. | Mikhail Glushenkov | 2009-10-08 | 1 | -3/+3 | |
| | | | | | | | Forgot about the need to reconfigure after modifying Base.td.in.... llvm-svn: 83529 | |||||
| * | Make the Base plugin understand -MF and -MT. | Mikhail Glushenkov | 2009-10-08 | 1 | -5/+16 | |
| | | | | | llvm-svn: 83525 | |||||
| * | Introduce and use convenience methods for getting pointer types | Duncan Sands | 2009-10-06 | 1 | -2/+2 | |
| | | | | | | | | where the element is of a basic builtin type. For example, to get an i8* use getInt8PtrTy. llvm-svn: 83379 | |||||
| * | remove llvm-db: it is completely broken and if anyone wants to do a debugger, | Chris Lattner | 2009-10-05 | 9 | -1621/+1 | |
| | | | | | | | they should not base it on llvm-db (which not following almost any "best practices"). llvm-svn: 83288 | |||||

