- 8d69414 build/Make: Add support for INCLUDE_BUILD_DIR make variable, to specify that by Daniel Dunbar · 13 years ago
- 71fccad Reverted r143600 - selector reference change by Pete Cooper · 13 years ago
- 55d6e67 Keep the Crack language as an external project. by Bill Wendling · 13 years ago
- e10233b llvm-build: Avoid followlinks keyword argument to os.walk. by Daniel Dunbar · 13 years ago
- e1f38f2 fixed global array handling for ptx to use the correct bit widths by Dan Bailey · 13 years ago
- a3a2dfd build: Add initial cut at LLVMBuild.txt files. by Daniel Dunbar · 13 years ago
- 2d32b86 DeadStoreElimination can now trim the size of a store if the end of it is dead. by Pete Cooper · 13 years ago
- fb6d79a llvm-build: Update --write-llvmbuild to write out a standard LLVM style file by Daniel Dunbar · 13 years ago
- efe2f64 llvm-build: Add "--write-library-table" option for generating the C++ library by Daniel Dunbar · 13 years ago
- 2adb2a5 docs: Sketch docs for llvm-build tool. by Daniel Dunbar · 13 years ago
- 43120df llvm-build: Add --write-llvmbuild option, which writes out the component tree. by Daniel Dunbar · 13 years ago
- 00b4b4f llvm-build: Add --print-tree command line option. by Daniel Dunbar · 13 years ago
- 86c119a llvm-build: Fill in some details w.r.t. component's parents. by Daniel Dunbar · 13 years ago
- 1cf14af llvm-build: Validate information on the loaded components and form the topological ordering among them (as well as validating that there are no cycles). by Daniel Dunbar · 13 years ago
- 9da6b12 llvm-build: Fill in more of component parsing to be more strict and by Daniel Dunbar · 13 years ago
- df57825 llvm-build: Sketch code to load LLVMBuild.txt files. by Daniel Dunbar · 13 years ago
- ad5e012 build: Stub out llvm-build utility tool. by Daniel Dunbar · 13 years ago
- cf427c2 docs: Add initial docs on LLVMBuild organization. by Daniel Dunbar · 13 years ago
- 62b2fea llvm-config-2: Implement component dependency traversal, implement support for 'all', and fix a few other minor bugs. by Daniel Dunbar · 13 years ago
- 7fdd291 llvm-config: Start stubbing out a C++ version of llvm-config (as llvm-config-2, by Daniel Dunbar · 13 years ago
- 98e0b9c Add new X86 AVX2 VBROADCAST instructions. by Craig Topper · 13 years ago
- b65bc5a Cleaned text, fixed HTML. by Galina Kistanova · 13 years ago
- 463fe24 Add support for sign-extending non-legal types in SelectSIToFP(). by Chad Rosier · 13 years ago
- d1ffc73 Treat objc selector reference globals as invariant so that MachineLICM can hoist them out of loops. Fixes <rdar://problem/6027699> by Pete Cooper · 13 years ago
- cde5464 Remove some cruft from the BitcodeWriter, while still maintaining backward by Chad Rosier · 13 years ago
- a1e7888 Fixed parameter name. by Lang Hames · 13 years ago
- eefb0de Removed unused variable. by Chad Rosier · 13 years ago
- 9c674bb An array of chars of length 8 will also cause the stack protector to be inserted by Bill Wendling · 13 years ago
- 1a1d1fc Try to lower memset/memcpy/memmove to vector instructions on ARM where the alignment permits. by Lang Hames · 13 years ago
- d695687 Few corrections on the document page. by Galina Kistanova · 13 years ago
- 985cc35 I added the first test to run llvm-dwarfdump. by Nick Lewycky · 13 years ago
- 6c1a703 Don't emit a directory entry for the value in DW_AT_comp_dir, that is always by Nick Lewycky · 13 years ago
- d72abcb docs: Fix two typos by Tobias Grosser · 13 years ago
- b16ec68 build/Make: Update for rename of show-diagnostics. by Daniel Dunbar · 13 years ago
- 3314c26 object: Add operator < for SymbolRef and SectionRef. by Michael J. Spencer · 13 years ago
- 783d887 object/COFF: Properly initalize uses of DataRefImpl. by Michael J. Spencer · 13 years ago
- c8a55a6 Object/Archive: Add symbol table iteration. by Michael J. Spencer · 13 years ago
- e07cd5e Add support for comparing integer non-legal types. by Chad Rosier · 13 years ago
- 81550dc Fix the issue that r143552 was trying to address the _right_ way. One-register lists are legal on LDM/STM instructions, but we should not print the PUSH/POP aliases when they appear. This fixes round tripping on this instruction. by Owen Anderson · 13 years ago
- dba9a17 Replace tabs I added in this new line of code with spaces. by Kevin Enderby · 13 years ago
- 0738e76 tests: Clean up tests/CMakeLists.txt to drop some variable configuration we no by Daniel Dunbar · 13 years ago
- 244006d The rules disallowing single-register reglist operands only apply to the POP alias, not to LDM/STM instructions. Revert r143552. by Owen Anderson · 13 years ago
- e31b42a Register list operands are not allowed to contain only a single register. Alternate encodings are used in that case. by Owen Anderson · 13 years ago
- 5a83264 Don't print two 0x prefixes when printing an address. by Benjamin Kramer · 13 years ago
- 05a484b Add back the top-level target for 'llvm-config' and the dependency edge by Chandler Carruth · 13 years ago
- 8763302 Factor out an EmitIntExt function. No functionality change intended. by Chad Rosier · 13 years ago
- d3714b6 Rewrite LinearFunctionTestReplace to handle pointer-type IVs. by Andrew Trick · 13 years ago
- a71b7b0 Fix a typo noticed by Peter Collingbourne. No one depends on this by Chandler Carruth · 13 years ago
- 6c13db4 docs: Remove an out-of-date and unnecessary tool list. by Daniel Dunbar · 13 years ago
- 3028827 docs: Separate development process type of documentation from programming by Daniel Dunbar · 13 years ago
- 1bb568d docs: Remove UsingLibraries page, which was inaccurate / out-of-date and not by Daniel Dunbar · 13 years ago
- 47c30da build/Make: Get rid of llvm-config-perobj, which isn't used anymore. by Daniel Dunbar · 13 years ago
- 89975e5 build/CMake: Remove llvm-config.target used to serialize tool builds on by Daniel Dunbar · 13 years ago
- 37efc9f Begin collecting some of the statistics for block placement discussed on by Chandler Carruth · 13 years ago
- 205e337 More AVX2 instructions and intrinsics. by Craig Topper · 13 years ago
- 94dffd2 Add parentheses to disambiguate the precedence of these operations and by Chandler Carruth · 13 years ago
- 1bfc9f8 The TableGen parts of the CMake build are seriously broken. This fixes by Chandler Carruth · 13 years ago
- 3f2b2c2 Add a bunch more X86 AVX2 instructions and their corresponding intrinsics. by Craig Topper · 13 years ago
- 3eae0c2 Rename show-diagnostics to something less ambiguous. by Chad Rosier · 13 years ago
- 9af37a3 Add support to the linker to lazily link in functions. This change only links functions marked with specific linkage (internal, private, linker_private, linker_private_weak, linker_private_weak_def_auto, linkonce, linkonce_odr, and available_externally) if they have uses in the destination module. Instead of automatically linking, these functions are placed onto a worklist to be processed in the final stage of linking. We iterate over the list and if any functions on the list have uses in the destination module, we link them in and repeat the process until no changes in the state (uses) has changed. This means that any functions in the LazilyLink worklist that have a use in the destination module will be linked in and none that don't. by Tanya Lattner · 13 years ago
- 0d7b231 Factor out a SelectTrunc function. No functionality change intended. by Chad Rosier · 13 years ago
- 3129da8 Broaden an assert to handle enable-iv-rewrite=true following r143183. by Andrew Trick · 13 years ago
- 064e48a Fixed a bug in the code to create a dwarf file and directory table entires when by Kevin Enderby · 13 years ago
- 6284afc ARM label operands can be quoted. by Jim Grosbach · 13 years ago
- ed6a0c5 ARM label operands can have an optional '#' before them. by Jim Grosbach · 13 years ago
- 613b757 First part of support for generating dwarf for assembly source files with the by Kevin Enderby · 13 years ago
- 60cb643 Fix disassembly of some VST1 instructions. by Owen Anderson · 13 years ago
- 0173864 rename getHostTriple into getDefaultTargetTriple by Sebastian Pop · 13 years ago
- de2e0b5 rename LLVM_HOSTTRIPLE into LLVM_DEFAULT_TARGET_TRIPLE by Sebastian Pop · 13 years ago
- c4cbf4a derive LLVM_HOSTTRIPLE from target by Sebastian Pop · 13 years ago
- f6aa6b1 Teach the x86 backend a couple tricks for dealing with v16i8 sra by a constant splat value. Fixes PR11289. by Eli Friedman · 13 years ago
- fadfd7b Ignore MachO symbol flags in the upper nibble of n_desc. by Jim Grosbach · 13 years ago
- 8f4a172 Support/Compiler: Add LLVM_EXTENSION for use where we want to hide pedantic diags. by Daniel Dunbar · 13 years ago
- 0e6c1c5 Don't fold negative offsets into cp / dp accesses to avoid relocation errors. by Richard Osborne · 13 years ago
- 441ed4a Combine various XCore tests for floating point intrinsic support into a single test. by Richard Osborne · 13 years ago
- 70ad395 Move various XCore tests to FileCheck by Richard Osborne · 13 years ago
- ce7de9f Fix operand type for x86 pmadd_ub_sw intrinsic. by Craig Topper · 13 years ago
- c947925 Remove a couple unused methods. PR11201. by Eli Friedman · 13 years ago
- 049260d Make sure we use the right insertion point when instcombine replaces a PHI with another instruction. (Specifically, don't insert an arbitrary instruction before a PHI.) Fixes PR11275. by Eli Friedman · 13 years ago
- 597362a A couple misc fixes so that bugpoint doesn't explode reducing code containing landingpads. by Eli Friedman · 13 years ago
- 0325053 Add LuaAV to external projects list. by Bill Wendling · 13 years ago
- dc9414d Move x86-specific tests into X86 folder. by Eli Friedman · 13 years ago
- 50ea611 Remove empty directory. by Eli Friedman · 13 years ago
- 9c06bc7 Move another test requiring x86 into X86 directory. by Eli Friedman · 13 years ago
- f001fe7 Move test requiring x86 backend into X86 directory. by Eli Friedman · 13 years ago
- 681460f ARM VLD/VST assembly parsing for symbolic address operands. by Jim Grosbach · 13 years ago
- 7bdf006 Update split candidate correctly when interference cache is full. by Jakob Stoklund Olesen · 13 years ago
- a7dd4df Add support for new atomics to cpp backend. Misc other fixes while I'm here. PR11268. by Eli Friedman · 13 years ago
- 2ad3f93 Add utility to append a function to the list of global constructors. by Devang Patel · 13 years ago
- 11f9987 Change the actual tests to match the input directory rename (duh) by Matt Beaumont-Gay · 13 years ago
- 0f24175 Reapply r141657. by Tanya Lattner · 13 years ago
- be7a772 Rename "TestObjectFiles" to "Inputs" (like the pattern for Clang tests) by Matt Beaumont-Gay · 13 years ago
- 4334e03 ARM VST1 w/ writeback assembly parsing and encoding. by Jim Grosbach · 13 years ago
- 0ba1179 Update 'Getting Started' to suggest using GCC 4.2 or higher (or Clang). There is no reason to support older versions of GCC. by Ted Kremenek · 13 years ago
- ea0a8c9 Added instruction how to add a builder to docs. by Galina Kistanova · 13 years ago
- f47368b Cleanup. Document. Make sure that this build_vector optimization only runs before the op legalizer and that the used type is legal. by Nadav Rotem · 13 years ago
- f9f5a76 ARM writeback vs. stride operands for VST/VLD. by Jim Grosbach · 13 years ago
- 5e6d548 Move test to the X86 directory, note the PR number and only run MC once. by Rafael Espindola · 13 years ago
- fb6ab2b More not-crashing NEON disassembly updates for the vld refactoring. by Owen Anderson · 13 years ago
- 4b2e07a docs/*.html: Fix markups. by NAKAMURA Takumi · 13 years ago