- fffb724 libLTO has a bug in that it will keep every symbol if none is needed. We used by Rafael Espindola · 12 years ago
- cadc38a Port testcase to FileCheck. by Rafael Espindola · 12 years ago
- 822ab00 Disable generation of pointer vectors by BBVectorize. by Hal Finkel · 12 years ago
- 0636291 Revert 166726 because it may have broken a number of SPEC tests. PR14183. by Nadav Rotem · 12 years ago
- 82149a9 BBVectorize, when using VTTI, should not form types that will be split. by Hal Finkel · 12 years ago
- 12413ae Fix anonymous namespace issue introduced by r166714: by Kaelyn Uhrain · 12 years ago
- 4f3c676 Fix a crash in ValueTracking. Add support for vectors of pointers. by Nadav Rotem · 12 years ago
- ec13022 [ms-inline asm] Perform field lookups with the dot operator. by Chad Rosier · 12 years ago
- b6cbb62 Fix the cost-model test. by Nadav Rotem · 12 years ago
- 4c5a6da implement mips16 patterns for select nodes by Reed Kotler · 12 years ago
- 32ff623 Add CPU model to BBVectorize cost-model tests. by Hal Finkel · 12 years ago
- 50a6102 Don't return false when the function's return type is a pointer. by Kaelyn Uhrain · 12 years ago
- 402a4d6 Add the cpu model to the test. by Nadav Rotem · 12 years ago
- 6530966 Begin incorporating target information into BBVectorize. by Hal Finkel · 12 years ago
- 3ef9dfa LoopVectorize: Teach the cost model to query scalar costs as scalar types and not vectors of 1. by Nadav Rotem · 12 years ago
- 6a020a7 [ms-inline asm] Add support for creating AsmRewrites in the target specific by Chad Rosier · 12 years ago
- 61131ab Remove exception handling usage from tblgen. by Joerg Sonnenberger · 12 years ago
- e5a7a68 Also optimize large switch statements. by Jakob Stoklund Olesen · 12 years ago
- ed2507a Add 'const' qualifier on member functions not changing its fields. by Michael Liao · 12 years ago
- 1e19e46 Minor cleanups. by Nadav Rotem · 12 years ago
- a85ee55 Update the release notes to note the change from TargetData to DataLayout. by Micah Villmow · 12 years ago
- 8d7cd1d Add test for ATOM ISA SSSE3 by Michael Liao · 12 years ago
- 5e6b37f [ms-inline asm] Add error handling to the ParseIntelDotOperator() function. by Chad Rosier · 12 years ago
- a8a0a15 Remove unused member & unnecessary semicolon. by David Blaikie · 12 years ago
- 0eafc7f In preparation for removing exception handling in tablegen, add by Joerg Sonnenberger · 12 years ago
- 8e4e007 DependenceAnalysis: Push #includes down into the implementation. by Benjamin Kramer · 12 years ago
- 0b031cb llvm/utils/TableGen/CMakeLists.txt: Update corresponding to r166685. by NAKAMURA Takumi · 12 years ago
- becdf4d add TableGen support to create relationship maps between instructions by Sebastian Pop · 12 years ago
- 18560fa This patch fixes the MC object emission of 'nop' for external function calls by Adhemerval Zanella · 12 years ago
- 37900c5 This patch addresses a PPC64 ELF issue with passing parameters consisting of by Bill Schmidt · 12 years ago
- 6e8946c PowerPC: Initial support for PowerPC64 MCJIT by Adhemerval Zanella · 12 years ago
- aa71428 Initial TOC support for PowerPC64 object creation by Adhemerval Zanella · 12 years ago
- c0cd722 The test avx-intel-ocl.ll failed. I can't reproduce on any of my machines. I added -mcpu flag, may be it will fix the problem by Elena Demikhovsky · 12 years ago
- 32c5eca Atom has SIMD instruction set extension up to SSSE3 by Michael Liao · 12 years ago
- aa3c2c0 Clean up where SlotSize should be used instead of pointer size. by Michael Liao · 12 years ago
- a2b8816 Teach SROA how to split whole-alloca integer loads and stores into by Chandler Carruth · 12 years ago
- 8dbac7b Add support for additional reduction variables: AND, OR, XOR. by Nadav Rotem · 12 years ago
- 3c5e22d Stop running the machine code verifier unconditionally. by Jakob Stoklund Olesen · 12 years ago
- c58b799 revert accidental change by Nadav Rotem · 12 years ago
- 2652c50 Implement a basic cost model for vector and scalar instructions. by Nadav Rotem · 12 years ago
- d95666c Tell llvm-mc we're using intel syntax, so we don't have to use directives. by Chad Rosier · 12 years ago
- 6e86da5 Add a bit of documentation on the annotated disassembly output. by Kevin Enderby · 12 years ago
- b3009ee [ms-inline asm] Add back-end test case for r166632. Make sure we emit the by Chad Rosier · 12 years ago
- 4e33d94 Don't try to install c-index-test with BUILD_CLANG_ONLY. rdar://12492703 by Bob Wilson · 12 years ago
- bf94e41 Fix a compiler warning with an unused variable. by Micah Villmow · 12 years ago
- 22f441a [ms-inline asm] Add support for parsing the '.' operator. Given, by Chad Rosier · 12 years ago
- 4284e17 Tidy up. No functional change intended. by Chad Rosier · 12 years ago
- 2c6d713 Don't use stack unwinding to provide the location information for by Joerg Sonnenberger · 12 years ago
- aacb688 Update GVN to support vectors of pointers. by Hal Finkel · 12 years ago
- 4332bdc Make LegalizeKind public so that we can use it outside of TargetLowering. by Nadav Rotem · 12 years ago
- 7c6de1d whitespace by Nadav Rotem · 12 years ago
- 451f319 Document the -force-vector-width flag. by Nadav Rotem · 12 years ago
- 50bec6f LoopVectorizer: Add a basic cost model which uses the VTTI interface. by Nadav Rotem · 12 years ago
- d258eb3 Fix a miscompilation caused by a typo. When turning a adde with negative value by Evan Cheng · 12 years ago
- 8c65549 getSmallConstantTripMultiple should never return zero. by Hal Finkel · 12 years ago
- 99abc17 Make ~Operator() protected so subclasses can inherit it and not have by Kaelyn Uhrain · 12 years ago
- 99112c6 Improve DenseMap checks for power of 2 growth. Thanks for the tip Jakob by Pete Cooper · 12 years ago
- b52fb87 Add some cleanup to the DataLayout changes requested by Chandler. by Micah Villmow · 12 years ago
- 199063e Opt does not need to initialize the Asm printer/parser by Nadav Rotem · 12 years ago
- 880b90e Delete the empty directory that was accidently added in 166578. by Micah Villmow · 12 years ago
- b8bce92 Back out r166591, not sure why this made it through since I cancelled the command. Bleh, sorry about this! by Micah Villmow · 12 years ago
- 0873bea Opt needs to initialize the different targets. by Nadav Rotem · 12 years ago
- 2704834 Implement a basic VectorTargetTransformInfo interface to be used by the loop and bb vectorizers for modeling the cost of instructions. by Nadav Rotem · 12 years ago
- c0a14b8 [ms-inline asm] Create a register operand, rather than a memory operand when we by Chad Rosier · 12 years ago
- 2f87640 Delete a directory that wasn't supposed to be checked in yet. by Micah Villmow · 12 years ago
- aa76e9e Add in support for getIntPtrType to get the pointer type based on the address space. by Micah Villmow · 12 years ago
- 3575222 Special calling conventions for Intel OpenCL built-in library. by Elena Demikhovsky · 12 years ago
- 0ed9b8e [CMake] Introduce LLVM_EXTERNAL_COMPILER_RT_SOURCE_DIR. by NAKAMURA Takumi · 12 years ago
- 747fcd5 Add a testcase that would have noticed the typo fixed in commit 166475. by Duncan Sands · 12 years ago
- 1a5cc71 Teach DAG combine to fold (buildvec (Xint2fp x)) to (Xint2fp (buildvec x)) by Michael Liao · 12 years ago
- 991b6a2 Add custom conversion from v2u32 to v2f32 in 32-bit mode by Michael Liao · 12 years ago
- 2ef5bd3 [mips] Make sure sret argument is returned in register V0. by Akira Hatanaka · 12 years ago
- 847a9c6 Change x86_fastcallcc to require inreg markers. This allows it to known by Rafael Espindola · 12 years ago
- adf3891 Keep coding standard. Don't evaluate getNumOperands() every time. by Jakub Staszak · 12 years ago
- 30f57da Fix ODR violations: a virtual function must be defined, even if it's never by Richard Smith · 12 years ago
- a6cf7a6 [ms-inline asm] Offset operator - the size should be based on the size of a by Chad Rosier · 12 years ago
- d4d96ac [ms-inline asm] Clean up comment. by Chad Rosier · 12 years ago
- 2a78413 [ms-inline asm] When parsing inline assembly we set the base register to a by Chad Rosier · 12 years ago
- fac14ab Clean up code and put transformation on (build_vec (ext x)) into a helper func by Michael Liao · 12 years ago
- ce892ca [Support/StringSet] Fix memory leak when inserted key already exists. by Michael J. Spencer · 12 years ago
- e1d4a88 Make branch heavy code for generating marked up disassembly simpler by Kevin Enderby · 12 years ago
- 0787274 Fix PR14161 by Michael Liao · 12 years ago
- e8e6b6b CMake: Include private headers / tablegen files in generated Xcode projects. by Jordan Rose · 12 years ago
- ee0ce15 by Nadav Rotem · 12 years ago
- a999de0 Silence -Wsign-compare by Matt Beaumont-Gay · 12 years ago
- 2430973 Change DenseMap to use a power of 2 growth if one is given instead of the next power of 2. This was causing DenseMaps to grow 4x instead of 2x. I'll keep an eye on the buildbots as this could impact performance by Pete Cooper · 12 years ago
- fbaf206 Fixed bug in SmallDenseMap where it wouldn't leave enough space for an empty bucket if the number of values was exactly equal to the small capacity. This led to an infinite loop when finding a non-existent element by Pete Cooper · 12 years ago
- 6457001 by Nadav Rotem · 12 years ago
- b846719 Ignore unreachable blocks when doing memory dependence analysis on non-local by Bill Wendling · 12 years ago
- 5a719fc [ms-inline asm] Add an implementation of the offset operator. This is a follow by Chad Rosier · 12 years ago
- a755463 Add custom UINT_TO_FP from v4i8/v4i16/v8i8/v8i16 to v4f32/v8f32 by Michael Liao · 12 years ago
- d9d0960 Enable lowering ZERO_EXTEND/ANY_EXTEND to PMOVZX from SSE4.1 by Michael Liao · 12 years ago
- bf261f1 Grammar. by Eric Christopher · 12 years ago
- 2d7581a Use ilist rather than std::list for Node and Edge lists in the PBQP graph. This by Lang Hames · 12 years ago
- 92b0d8c Test commit access by Quentin Colombet · 12 years ago
- 726c237 This is another TLC patch for separating code for the Darwin and ELF ABIs by Bill Schmidt · 12 years ago
- f1ec4e4 Fix typo that somehow escaped both testing and code inspection. by Duncan Sands · 12 years ago
- bbc7016 Transform code like this by Duncan Sands · 12 years ago
- c1f7ae1 Per the C++ standard, we need to include the definition of llvm::Calculate in by Richard Smith · 12 years ago
- c97410e Add a comment which explains why the assert fired and how to fix it. by Nadav Rotem · 12 years ago