- 276c43f Lowercase the argument for TargetTransformInfo so it's consistent with all other passes. by Benjamin Kramer · 12 years ago
- 7ab21c7 [ms-inline asm] Emit an error for unsupported SIZE and LENGTH directives. by Chad Rosier · 12 years ago
- efcb3d9 [ms-inline asm] Add support for the TYPE operator. Part of rdar://12576868 by Chad Rosier · 12 years ago
- 8999f47 LoopSimplify: Preserve DependenceAnalysis. by Benjamin Kramer · 12 years ago
- b2b2273 Fix SCEV cache invalidation in LCSSA and LoopSimplify. by Benjamin Kramer · 12 years ago
- ff18310 Add a basic verifier for SCEV's backedge taken counts. by Benjamin Kramer · 12 years ago
- 12145f0 Fix a crash in SimpliftDemandedBits of vectors of pointers. by Nadav Rotem · 12 years ago
- af80822 Make sure I is not the end iterator when isInsideBundle is called. by Akira Hatanaka · 12 years ago
- eac3b65 by Reed Kotler · 12 years ago
- 6e43157 [ms-inline asm] Have the target AsmParser create the asmrewrite for the offsetof by Chad Rosier · 12 years ago
- e5372d6 Better handling of OpcodeToISD using enum/switch. by Renato Golin · 12 years ago
- 475832c Don't explicitly require RTTI and EH. by Joerg Sonnenberger · 12 years ago
- edf5e9a PowerPC: Fix for rldcl/rldicl/rldicr MC emission by Adhemerval Zanella · 12 years ago
- 6f20194 Minor enhancement to build process notes for ARM platforms. by David Tweed · 12 years ago
- 975bc07 Adjust llvm-ar and llvm-ranlib to not depend on exception handling. by Joerg Sonnenberger · 12 years ago
- 0bd10f2 Remove GC roots that reference dead objects. by Nicolas Geoffray · 12 years ago
- 8b1b413 Fix CPP backend for method attributes by creating a block where a new AttrBuilder is defined for each attribute. by Nicolas Geoffray · 12 years ago
- f098be4 Alphabetize the enum list. by Bill Wendling · 12 years ago
- a81be80 Implement carry for subtract/add for mips16 by Reed Kotler · 12 years ago
- 4734fe1 Hoist out some work done inside a loop doing a linear scan over all by Nick Lewycky · 12 years ago
- dc330f7 Use VTTI->getNumberOfParts in BBVectorize. by Hal Finkel · 12 years ago
- 102a7c0 Add VectorTargetTransform::getNumberOfParts. by Hal Finkel · 12 years ago
- 6b0db5f Fix typo in comment. by Nick Lewycky · 12 years ago
- 28a6214 implement large (>16 bit) constant loading. by Reed Kotler · 12 years ago
- d2930d3 Fix unexpected passes. These test do work with LTO on linux. I tested both by Rafael Espindola · 12 years ago
- 30675b1 fix test setgek.ll so that it will not give false "make check" by Reed Kotler · 12 years ago
- 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