| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | build/make: Fix the output path of the llvm-config-2 library dependency table. | Daniel Dunbar | 2011-11-04 | 1 | -1/+1 | |
| | | | | | llvm-svn: 143746 | |||||
| * | llvm-build: Quote colons in target names, in an attempt to make msys happy. | Daniel Dunbar | 2011-11-04 | 1 | -2/+15 | |
| | | | | | llvm-svn: 143745 | |||||
| * | llvm-build: Add initial --write-cmake-fragment option. | Daniel Dunbar | 2011-11-04 | 2 | -11/+95 | |
| | | | | | llvm-svn: 143744 | |||||
| * | When materializing an i32, SExt vs ZExt doesn't matter when we're trying to fit | Chad Rosier | 2011-11-04 | 1 | -1/+1 | |
| | | | | | | | | | in a 16-bit immediate. However, for the shorter non-legal types (i.e., i1, i8, i16) we should not sign-extend. This prevents us from materializing things such as 'true' (i.e., i1 1). llvm-svn: 143743 | |||||
| * | build/cmake: Change to require Python be available. | Daniel Dunbar | 2011-11-04 | 2 | -51/+56 | |
| | | | | | llvm-svn: 143742 | |||||
| * | Enable support for materializing i1, i8, and i16 integers via move immediate. | Chad Rosier | 2011-11-04 | 1 | -6/+11 | |
| | | | | | llvm-svn: 143739 | |||||
| * | Add mips ELF relocation types. Patch by Jack Carter! | Bruno Cardoso Lopes | 2011-11-04 | 1 | -6/+55 | |
| | | | | | llvm-svn: 143738 | |||||
| * | Fix some misplaced punctuation. | Bill Wendling | 2011-11-04 | 1 | -2/+2 | |
| | | | | | llvm-svn: 143737 | |||||
| * | Add triple to test. | Rafael Espindola | 2011-11-04 | 1 | -1/+1 | |
| | | | | | llvm-svn: 143735 | |||||
| * | build/cmake: Coalesce the configuration time header include fragment generation | Daniel Dunbar | 2011-11-04 | 2 | -44/+43 | |
| | | | | | | | for target definitions. llvm-svn: 143731 | |||||
| * | build/cmake: Coalesce in-tree sanity checks. | Daniel Dunbar | 2011-11-04 | 1 | -13/+17 | |
| | | | | | llvm-svn: 143730 | |||||
| * | build/cmake: Tidy up specification of build/include options for (tools, runtime, | Daniel Dunbar | 2011-11-04 | 1 | -15/+21 | |
| | | | | | | | examples, and tests). llvm-svn: 143729 | |||||
| * | build/cmake: Move all the user controllable options into top-level CMakeLists | Daniel Dunbar | 2011-11-04 | 2 | -13/+37 | |
| | | | | | | | for consistency. llvm-svn: 143728 | |||||
| * | build/cmake: Use tblgen macro directly instead of llvm_tablegen, which just | Daniel Dunbar | 2011-11-04 | 12 | -84/+80 | |
| | | | | | | | added a layer of indirection with no value (not even conciseness). llvm-svn: 143727 | |||||
| * | Emit declarations before definitions if they are available. This causes ↵ | Rafael Espindola | 2011-11-04 | 2 | -6/+83 | |
| | | | | | | | | | DW_AT_specification to point back in the file in the included testcase. Fixes PR11300. llvm-svn: 143726 | |||||
| * | Reformatting changes to get rid of blank lines, put code on one line, and to | Bill Wendling | 2011-11-04 | 1 | -66/+58 | |
| | | | | | | | decrease some code indentation. No intended functional changes. llvm-svn: 143723 | |||||
| * | Add missing includes/decls. | Eli Friedman | 2011-11-04 | 2 | -0/+6 | |
| | | | | | llvm-svn: 143722 | |||||
| * | Add tests for existing InstSimplify features. | Dan Gohman | 2011-11-04 | 1 | -0/+21 | |
| | | | | | llvm-svn: 143721 | |||||
| * | Teach instsimplify to simplify calls to undef. | Dan Gohman | 2011-11-04 | 2 | -0/+18 | |
| | | | | | llvm-svn: 143719 | |||||
| * | Add missing includes/class declaration. | Eli Friedman | 2011-11-04 | 3 | -0/+7 | |
| | | | | | llvm-svn: 143718 | |||||
| * | Add missing forward declarations. | Eli Friedman | 2011-11-04 | 1 | -0/+3 | |
| | | | | | llvm-svn: 143717 | |||||
| * | Add a couple missing includes; found while analyzing LLVM headers. | Eli Friedman | 2011-11-04 | 2 | -0/+3 | |
| | | | | | llvm-svn: 143716 | |||||
| * | Delete names for unused parameters in inline function definitions in ↵ | Eli Friedman | 2011-11-04 | 4 | -30/+30 | |
| | | | | | | | headers, so LLVM users can compile with -Wunused-parameter. PR11257; based on patch by Kevin Harris. llvm-svn: 143715 | |||||
| * | Build llvmCore with RTTI enabled. <rdar://problem/10395761> | Bob Wilson | 2011-11-04 | 1 | -0/+1 | |
| | | | | | llvm-svn: 143714 | |||||
| * | Add missing argument for atomic instructions in c++ backend. PR11268, part 2. | Eli Friedman | 2011-11-04 | 1 | -3/+3 | |
| | | | | | llvm-svn: 143712 | |||||
| * | utils: Remove build-for-llvm-top.sh and ModuleInfo.txt, which are not ↵ | Daniel Dunbar | 2011-11-04 | 2 | -72/+0 | |
| | | | | | | | documented and I am pretty sure no one uses. llvm-svn: 143708 | |||||
| * | Remove declarations for functions that don't exist (and never have). | Chad Rosier | 2011-11-04 | 1 | -3/+1 | |
| | | | | | | | Patch by Anders Waldenborg <anders@0x63.nu>. llvm-svn: 143705 | |||||
| * | Simplify code. | Benjamin Kramer | 2011-11-04 | 1 | -4/+3 | |
| | | | | | llvm-svn: 143695 | |||||
| * | Move comment to the correct place. | Bill Wendling | 2011-11-04 | 2 | -2/+1 | |
| | | | | | llvm-svn: 143690 | |||||
| * | Make the Mangler an ivar so that it doesn't have to be passed around everywhere. | Bill Wendling | 2011-11-04 | 2 | -29/+23 | |
| | | | | | llvm-svn: 143689 | |||||
| * | Refactor the MCContext so that it's an ivar instead of a local which is passed | Bill Wendling | 2011-11-04 | 2 | -13/+13 | |
| | | | | | | | around. This is important for some future work as well. llvm-svn: 143688 | |||||
| * | Add intrinsics for X86 vcvtps2ph and vcvtph2ps instructions | Craig Topper | 2011-11-04 | 2 | -24/+45 | |
| | | | | | llvm-svn: 143683 | |||||
| * | Add intrinsics for X86 vcvtps2ph and vcvtph2ps instructions | Craig Topper | 2011-11-04 | 1 | -0/+32 | |
| | | | | | llvm-svn: 143682 | |||||
| * | Fix some minor scheduling itinerary bug. It's not expected to actually ↵ | Evan Cheng | 2011-11-04 | 1 | -14/+20 | |
| | | | | | | | affect codegen. llvm-svn: 143675 | |||||
| * | utils: Rename the "llvmbuild" script to llvm-compilers-check. | Daniel Dunbar | 2011-11-04 | 1 | -0/+0 | |
| | | | | | llvm-svn: 143673 | |||||
| * | Indentation. | Chad Rosier | 2011-11-04 | 1 | -1/+1 | |
| | | | | | llvm-svn: 143670 | |||||
| * | Add fast-isel support for returning i1, i8, and i16. | Chad Rosier | 2011-11-04 | 2 | -6/+67 | |
| | | | | | llvm-svn: 143669 | |||||
| * | Speculatively revert "DeadStoreElimination can now trim the size of a store if | Daniel Dunbar | 2011-11-04 | 2 | -187/+33 | |
| | | | | | | | the end of it is dead.", which appears to break bootstrapping LLVM. llvm-svn: 143668 | |||||
| * | build: Use right Echo variable and use Verb appropriately. | Daniel Dunbar | 2011-11-03 | 1 | -2/+2 | |
| | | | | | llvm-svn: 143664 | |||||
| * | build/Make: Integrate llvm-build into Makefiles. | Daniel Dunbar | 2011-11-03 | 1 | -0/+48 | |
| | | | | | | | | | - Basically, we coordinate with llvm-build to create a Makefile fragment we can easily use. For now, nothing is wired in except the support to automatically regenerate this file when necessary. llvm-svn: 143662 | |||||
| * | llvm-build: Add initial code for --write-make-fragment. | Daniel Dunbar | 2011-11-03 | 2 | -0/+103 | |
| | | | | | llvm-svn: 143661 | |||||
| * | Reapply r143206, with fixes. Disallow physical register lifetimes | Dan Gohman | 2011-11-03 | 19 | -561/+733 | |
| | | | | | | | | across calls, and only check for nested dependences on the special call-sequence-resource register. llvm-svn: 143660 | |||||
| * | utils: Remove (way) old nightly test scripts, I don't think anyone uses them ↵ | Daniel Dunbar | 2011-11-03 | 8 | -790/+0 | |
| | | | | | | | and LNT has way better tools than this. llvm-svn: 143655 | |||||
| * | llvm-config-2: Implement build system support for getting the variables we only | Daniel Dunbar | 2011-11-03 | 5 | -10/+109 | |
| | | | | | | | know at build time. llvm-svn: 143649 | |||||
| * | build/Make: Add support for INCLUDE_BUILD_DIR make variable, to specify that | Daniel Dunbar | 2011-11-03 | 1 | -0/+4 | |
| | | | | | | | component needs to include files from its ObjDir. llvm-svn: 143648 | |||||
| * | Reverted r143600 - selector reference change | Pete Cooper | 2011-11-03 | 2 | -45/+0 | |
| | | | | | llvm-svn: 143646 | |||||
| * | Keep the Crack language as an external project. | Bill Wendling | 2011-11-03 | 1 | -7/+7 | |
| | | | | | llvm-svn: 143643 | |||||
| * | llvm-build: Avoid followlinks keyword argument to os.walk. | Daniel Dunbar | 2011-11-03 | 1 | -2/+7 | |
| | | | | | | | - llvm-build should now be Python2.4 compatible as best I know. llvm-svn: 143641 | |||||
| * | fixed global array handling for ptx to use the correct bit widths | Dan Bailey | 2011-11-03 | 3 | -42/+47 | |
| | | | | | llvm-svn: 143640 | |||||
| * | build: Add initial cut at LLVMBuild.txt files. | Daniel Dunbar | 2011-11-03 | 89 | -0/+2182 | |
| | | | | | llvm-svn: 143634 | |||||

