| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | further fixes. | Chris Lattner | 2010-12-13 | 1 | -2/+2 | |
| | | | | | llvm-svn: 121657 | |||||
| * | fix typo | Chris Lattner | 2010-12-12 | 1 | -1/+1 | |
| | | | | | llvm-svn: 121620 | |||||
| * | Introduce a new PartialAlias response for AliasAnalysis. For most | Dan Gohman | 2010-12-10 | 1 | -3/+6 | |
| | | | | | | | | | | | AliasAnalysis consumers, PartialAlias will be treated as MayAlias. For AliasAnalysis chaining, MayAlias says "procede to the next analysis". PartialAlias will be used to indicate that the query should terminate, even though it didn't reach MustAlias or NoAlias. llvm-svn: 121507 | |||||
| * | Use GZIPBIN instead of GZIP. Apparently gzip uses GZIP as an environment | Eric Christopher | 2010-12-10 | 1 | -3/+3 | |
| | | | | | | | | | | | variable for args you want to default pass to gzip. Patch based on one by asau@inbox.ru. Fixes PR8758. llvm-svn: 121449 | |||||
| * | fix some validation problems | Chris Lattner | 2010-12-10 | 1 | -9/+10 | |
| | | | | | llvm-svn: 121444 | |||||
| * | restructure this for readability, correct the example to follow the public ↵ | Chris Lattner | 2010-12-10 | 1 | -29/+47 | |
| | | | | | | | ivar name convention llvm-svn: 121443 | |||||
| * | add a rule for enums, patch by Zhanyong Wan! | Chris Lattner | 2010-12-09 | 1 | -4/+6 | |
| | | | | | llvm-svn: 121430 | |||||
| * | Fix the prototype for the llvm.eh.selector intrinsic. | Bill Wendling | 2010-12-09 | 1 | -1/+1 | |
| | | | | | llvm-svn: 121425 | |||||
| * | Fix newlines. | Bill Wendling | 2010-12-08 | 1 | -1/+3 | |
| | | | | | llvm-svn: 121233 | |||||
| * | Clarify some of the differences between indexing with getelementptr and ↵ | Frits van Bommel | 2010-12-05 | 1 | -1/+9 | |
| | | | | | | | indexing with insertvalue/extractvalue. llvm-svn: 120957 | |||||
| * | Add naming rules to the coding standards. | Zhanyong Wan | 2010-12-02 | 1 | -0/+67 | |
| | | | | | llvm-svn: 120689 | |||||
| * | forbid rtti and exceptions | Chris Lattner | 2010-11-30 | 1 | -0/+23 | |
| | | | | | llvm-svn: 120450 | |||||
| * | Make @llvm.invariant.start not be readonly, so that it has side-effects. This | Nick Lewycky | 2010-11-30 | 1 | -1/+1 | |
| | | | | | | | | unbreaks test/Transforms/InstCombine/invariant.ll which was broken by r120382. This is a fix-forward to do what I think Chris intended. llvm-svn: 120388 | |||||
| * | Bump required cmake version on CMake.html. | Oscar Fuentes | 2010-11-25 | 1 | -1/+1 | |
| | | | | | llvm-svn: 120162 | |||||
| * | Fix formatting nits in the coding standards. Reviewed by clattner. | Zhanyong Wan | 2010-11-23 | 1 | -14/+14 | |
| | | | | | llvm-svn: 119998 | |||||
| * | Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept. | Wesley Peck | 2010-11-23 | 1 | -1/+1 | |
| | | | | | llvm-svn: 119990 | |||||
| * | a byval argument without an align can have an arbitrary alignment | Chris Lattner | 2010-11-20 | 1 | -6/+10 | |
| | | | | | | | requirement on the input pointer. llvm-svn: 119914 | |||||
| * | add some justification for "using namespace llvm;" | Chris Lattner | 2010-11-17 | 1 | -5/+7 | |
| | | | | | llvm-svn: 119544 | |||||
| * | various cleanups and other improvements, patch by Zhanyong Wan! | Chris Lattner | 2010-11-17 | 1 | -48/+47 | |
| | | | | | llvm-svn: 119515 | |||||
| * | With the newly simplified SourceMgr interfaces and the generalized | Chris Lattner | 2010-11-17 | 1 | -3/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SrcMgrDiagHandler, we can improve clang diagnostics for inline asm: instead of reporting them on a source line of the original line, we can report it on the correct line wherever the string literal came from. For something like this: void foo() { asm("push %rax\n" ".code32\n"); } we used to get this: (note that the line in t.c isn't helpful) t.c:4:7: error: warning: ignoring directive for now asm("push %rax\n" ^ <inline asm>:2:1: note: instantiated into assembly here .code32 ^ now we get: t.c:5:8: error: warning: ignoring directive for now ".code32\n" ^ <inline asm>:2:1: note: instantiated into assembly here .code32 ^ Note that we're pointing to line 5 properly now. llvm-svn: 119488 | |||||
| * | update coding standards. Partial specialization is now ok, | Chris Lattner | 2010-11-16 | 1 | -3/+4 | |
| | | | | | | | though possibly not a good idea. llvm-svn: 119398 | |||||
| * | libc++ and compiler_rt are now dual licensed under UIUC and MIT license. | Chris Lattner | 2010-11-16 | 1 | -9/+20 | |
| | | | | | llvm-svn: 119387 | |||||
| * | Document -enable-no-infs-fp-math and -enable-no-nans-fp-math command line ↵ | Peter Collingbourne | 2010-11-16 | 2 | -3/+14 | |
| | | | | | | | options llvm-svn: 119370 | |||||
| * | Fix missing includes of "llvm/Analysis/Passes.h" in the tutorials. Thanks | Dan Gohman | 2010-11-16 | 4 | -0/+4 | |
| | | | | | | | for Arnaud Allard de Grandmaison for preparing a patch. llvm-svn: 119351 | |||||
| * | Update examples and documentation to explicitly add basicaa, now that it's | Dan Gohman | 2010-11-15 | 4 | -0/+10 | |
| | | | | | | | no longer included by default. llvm-svn: 119169 | |||||
| * | -basicaa is no longer the default. | Dan Gohman | 2010-11-15 | 1 | -2/+2 | |
| | | | | | llvm-svn: 119163 | |||||
| * | no alpha jit support. | Chris Lattner | 2010-11-14 | 1 | -1/+1 | |
| | | | | | llvm-svn: 119052 | |||||
| * | describe the preferred approach to silencing 'unused variable warnings' due ↵ | Chris Lattner | 2010-11-12 | 1 | -0/+32 | |
| | | | | | | | to asserts. llvm-svn: 118863 | |||||
| * | CMake: Add the new option "LLVM_LIT_ARGS". | NAKAMURA Takumi | 2010-11-11 | 1 | -0/+7 | |
| | | | | | | | | | Defaults: if (MSVC OR XCODE): "-sv --no-progress-bar" else: "-sv" llvm-svn: 118776 | |||||
| * | Document debuginfo-tests. | Devang Patel | 2010-11-11 | 1 | -0/+38 | |
| | | | | | llvm-svn: 118746 | |||||
| * | add (and document) the ability for alias results to have | Chris Lattner | 2010-11-06 | 1 | -2/+10 | |
| | | | | | | | | | fixed physical registers. Start moving fp comparison aliases to the .td file (which default to using %st1 if nothing is specified). llvm-svn: 118352 | |||||
| * | generalize alias support to allow the result of an alias to | Chris Lattner | 2010-11-06 | 1 | -1/+9 | |
| | | | | | | | | add fixed immediate values. Move the aad and aam aliases to use this, and document it. llvm-svn: 118350 | |||||
| * | document instalias. | Chris Lattner | 2010-11-06 | 1 | -0/+49 | |
| | | | | | llvm-svn: 118335 | |||||
| * | Fix typo, pointed out by Trevor Harmon. | Duncan Sands | 2010-11-03 | 1 | -1/+1 | |
| | | | | | llvm-svn: 118163 | |||||
| * | fix typo, patch by Trevor Harmon (PR8537) | Chris Lattner | 2010-11-03 | 1 | -1/+1 | |
| | | | | | llvm-svn: 118131 | |||||
| * | Removed obsolete section about VC++ project files. | Oscar Fuentes | 2010-11-02 | 1 | -10/+0 | |
| | | | | | llvm-svn: 118072 | |||||
| * | fix the !eq operator in tblgen to return a bit instead of an int. | Chris Lattner | 2010-10-31 | 1 | -1/+1 | |
| | | | | | | | | | Use this to make the X86 and ARM targets set isCodeGenOnly=1 automatically for their instructions that have Format=Pseudo, resolving a hack in tblgen. llvm-svn: 117862 | |||||
| * | Validate HTML. | Benjamin Kramer | 2010-10-30 | 2 | -22/+20 | |
| | | | | | llvm-svn: 117847 | |||||
| * | add missing tag | Chris Lattner | 2010-10-30 | 1 | -0/+2 | |
| | | | | | llvm-svn: 117846 | |||||
| * | fix typos and some serious bugs in feature handling (but not for | Chris Lattner | 2010-10-30 | 1 | -1/+1 | |
| | | | | | | | | cases that are currently exercised). Thanks to Frits van Bommel for the great review! llvm-svn: 117840 | |||||
| * | Implement (and document!) support for MnemonicAlias's to have Requires | Chris Lattner | 2010-10-30 | 1 | -3/+15 | |
| | | | | | | | | | | | | directives, allowing things like this: def : MnemonicAlias<"pop", "popl">, Requires<[In32BitMode]>; def : MnemonicAlias<"pop", "popq">, Requires<[In64BitMode]>; Move the rest of the X86 MnemonicAliases over to the .td file. llvm-svn: 117830 | |||||
| * | implement (and document!) the first kind of MC assembler alias, which | Chris Lattner | 2010-10-30 | 1 | -3/+52 | |
| | | | | | | | | just remaps one mnemonic to another. Convert a few of the X86 aliases from .cpp to .td code. llvm-svn: 117815 | |||||
| * | Document LLVM_BUILD_TESTS, LLVM_INCLUDE_TESTS. New convenience target | Oscar Fuentes | 2010-10-28 | 1 | -0/+14 | |
| | | | | | | | UnitTests for building all the unit tests. llvm-svn: 117545 | |||||
| * | clarify that not having the ".o file writing" feature | Chris Lattner | 2010-10-28 | 1 | -0/+4 | |
| | | | | | | | | doesn't mean that you can't get a .o file. Apparently this is confusing :) llvm-svn: 117523 | |||||
| * | Random cleanups and format changes. | Bill Wendling | 2010-10-27 | 1 | -68/+69 | |
| | | | | | llvm-svn: 117428 | |||||
| * | Yet another thing that was forgotten to be added to the release notes... | Duncan Sands | 2010-10-26 | 1 | -0/+5 | |
| | | | | | llvm-svn: 117362 | |||||
| * | Make the description of the hotpatch attribute even more generic. Spotted by | Charles Davis | 2010-10-25 | 1 | -4/+5 | |
| | | | | | | | Michael Spencer. llvm-svn: 117286 | |||||
| * | Make hotpatch attribute description a little less Wintel-specific. | Charles Davis | 2010-10-25 | 1 | -3/+5 | |
| | | | | | llvm-svn: 117267 | |||||
| * | Add a new 'hotpatch' attribute. This attribute will insert a two-byte no-op | Charles Davis | 2010-10-25 | 1 | -0/+5 | |
| | | | | | | | | instruction at the beginning of each function that has the attribute, allowing the function to be easily hooked and/or patched. llvm-svn: 117264 | |||||
| * | Update target feature matrix for CellSPU | Kalle Raiskila | 2010-10-25 | 1 | -4/+4 | |
| | | | | | llvm-svn: 117255 | |||||

