- 5ce1052 Fix case for include of Compiler.h. by Jordan Rose · 12 years ago
- e19f112 Add move constructors for OwningPtr and OwningArrayPtr. by Jordan Rose · 12 years ago
- 9d9a612 Add a T&& constructor to llvm::Optional. by Jordan Rose · 12 years ago
- 82c5180 Mark bugpoint tests with XFAIL when building with LTO. <rdar://problem/12473675> by Bob Wilson · 12 years ago
- 88d1266 Fix a bug where a 32-bit address with the high bit does not get symbolicated by Kevin Enderby · 12 years ago
- 6220fb1 fix a naming typo by Nadav Rotem · 12 years ago
- b288ad8 test: Add a lit config variable to check if LTO is enabled. by Daniel Dunbar · 12 years ago
- 44a83f0 lit: Allow XFAIL: lines to also refer to "features". by Daniel Dunbar · 12 years ago
- 3298959 [ms-inline asm] Add a size argument to the LookupInlineAsmIdentifier() callback, by Chad Rosier · 12 years ago
- 974b190 Use an export list when building JIT unittests. <rdar://problem/12473675> by Bob Wilson · 12 years ago
- 92c39ca Use pre-python 2.5 syntax in lit.cfg. by Sebastian Pop · 12 years ago
- 83ba06a Clear unknown mem ops when merging stack slots (pr14090) by Sebastian Pop · 12 years ago
- bf0683f Change MachineFrameInfo::StackObject::Alloca from Value* to AllocaInst* by Sebastian Pop · 12 years ago
- c8dd27e [ms-inline asm] Have the LookupInlineAsmIdentifier() callback function return a by Chad Rosier · 12 years ago
- 8c1dcdf Revert "We need this symbol after an LTO build." by Bob Wilson · 12 years ago
- b943d9d Avoid reconstructing the pointer set when searching for duplicated read/write pointers. by Nadav Rotem · 12 years ago
- e700f06 Update the LangRef documentation for the per pointer address space support. by Micah Villmow · 12 years ago
- b3394f5 Cosmetic change -- move two simplifiers to the right commented statement group. by Meador Inge · 12 years ago
- 0c41d57 instcombine: Migrate strcpy optimizations by Meador Inge · 12 years ago
- 77ed342 test commit: verifying access from new address by Eli Bendersky · 12 years ago
- 1c5bf3f by Nadav Rotem · 12 years ago
- bef36ac When looking for a vector representation of a scalar, do a single lookup. Also, cache the result of the broadcast instruction. by Nadav Rotem · 12 years ago
- b1f8c13 [ms-inline asm] Move most of the AsmParsing logic in clang back into the MC by Chad Rosier · 12 years ago
- 6c28a7e This patch fixes failures in the SingleSource/Regression/C/uint64_to_float by Ulrich Weigand · 12 years ago
- 2360b7a Refactor insert and extract of sub-integers into static helpers that by Chandler Carruth · 12 years ago
- 02d5333 This FIXME was fixed some time ago. =] by Chandler Carruth · 12 years ago
- 63a1eb6 Introduce a BarrierNoop pass, a hack designed to allow *some* control by Chandler Carruth · 12 years ago
- 3141d2d remove unused variable to fix a warning. by Nadav Rotem · 12 years ago
- e4e00f2 Add a small example which shows a vectorizable loop with a non-pow-of-two count by Nadav Rotem · 12 years ago
- 3b9a911 Temporarily revert the TargetTransform changes. by Bob Wilson · 12 years ago
- d22d5f9 Remove the use of dominators and AA. by Nadav Rotem · 12 years ago
- 1953ace Vectorizer: Add support for loops with an unknown count. For example: by Nadav Rotem · 12 years ago
- 6ebddd2 Revert r166157 because some tests fail... by Bill Wendling · 12 years ago
- 73f75cf Check that the operand of the GEP is not the GEP itself. This occurred during an LTO build of LLVM. by Bill Wendling · 12 years ago
- 07edaf3 Revert part of r166049 back and enable test case in r166125. by Michael Liao · 12 years ago
- 6dc0050 LoopVectorize.cpp: Fix a warning. [-Wunused-variable] by NAKAMURA Takumi · 12 years ago
- 6e0c2b3 Disable extract-concat test case temporarily by Michael Liao · 12 years ago
- c2358eb Remove redundant SetInsertPoint call. by Jakub Staszak · 12 years ago
- 4031e90 Revert r166049 by Michael Liao · 12 years ago
- 95a2bb4 Add conditional branch instructions and their patterns. by Reed Kotler · 12 years ago
- a5401d6 Fix some typos and wrong indenting. by Roman Divacky · 12 years ago
- 13429e2 Teach DAG combine to fold (extract_subvec (concat v1, ..) i) to v_i by Michael Liao · 12 years ago
- 4b1aa96 Switch MRI::UsedPhysRegs to a register unit bit vector. by Jakob Stoklund Olesen · 12 years ago
- b08c1de Update the release notes about how to enable the loop vectorizer. by Nadav Rotem · 12 years ago
- d4f7596 Add a really faster pre-RA scheduler (-pre-RA-sched=linearize). It doesn't use by Evan Cheng · 12 years ago
- 9aa6e0a Merge MRI::isPhysRegOrOverlapUsed() into isPhysRegUsed(). by Jakob Stoklund Olesen · 12 years ago
- 72d9bbf Update the release notes about the store-merge dag optimization. by Nadav Rotem · 12 years ago
- cf1d076 Update the release notes about the new TargetTransformInfo API changes. by Nadav Rotem · 12 years ago
- 3309fb8 Update the release notes about the new loop vectorizer. by Nadav Rotem · 12 years ago
- d15c0c7 Add a loop vectorizer. by Nadav Rotem · 12 years ago
- 9d57cdf Check for empty YMM use-def lists in X86VZeroUpper. by Jakob Stoklund Olesen · 12 years ago
- e4b33a1 Fix fallout from RegInfo => FrameLowering refactoring on MSP430. by Anton Korobeynikov · 12 years ago
- fdd6fa8 misched: Better handling of invalid latencies in the machine model by Andrew Trick · 12 years ago
- a747a84 docs: Add link to integrated assembler HowTo by Sean Silva · 12 years ago
- 81e35ff Support: Don't remove special files on signals. by Daniel Dunbar · 12 years ago
- 324d96b [asan] better debug diagnostics in asan compiler module by Kostya Serebryany · 12 years ago
- 02bf98a This just in, it is a *bad idea* to use 'udiv' on an offset of by Chandler Carruth · 12 years ago
- 80668fb Marked this variable as 'used' so that LTO doesn't get rid of it. by Bill Wendling · 12 years ago
- 020d9d5 Fix a really annoying "bug" introduced in r165941. The change from that by Chandler Carruth · 12 years ago
- fda458c Remove LLVM_DELETED_FUNCTION from destructors that override non-deleted base class destructors. This isn't legal by the C++11 standard and clang now checks for it. Curiously gcc didn't catch this, possibly because of the template usage. by Craig Topper · 12 years ago
- 35a5640 Check SSSE3 instead of SSE4.1 by Michael Liao · 12 years ago
- 281ae5a Fix setjmp on models with non-Small code model nor non-Static relocation model by Michael Liao · 12 years ago
- d7ea7d5 Use a SparseSet instead of a BitVector for UsedInInstr in RAFast. by Jakob Stoklund Olesen · 12 years ago
- e9403c1 Use a typedef to reduce some typing and reformat code accordingly. by Eric Christopher · 12 years ago
- b69b55f Variable name cleanup. by Eric Christopher · 12 years ago
- d7169e9 Formatting and 80-col. by Eric Christopher · 12 years ago
- 9ed6da4 Spacing. by Eric Christopher · 12 years ago
- 320db3f Avoid rematerializing a redef immediately after the old def. by Jakob Stoklund Olesen · 12 years ago
- cdcdfd2 Revert r166046 "Switch back to the old coalescer for now to fix the 32 bit bit" by Jakob Stoklund Olesen · 12 years ago
- 4932bbe [InstCombine] Teach InstCombine how to handle an obfuscated splat. by Michael Gottesman · 12 years ago
- c5ac87d [ms-inline asm] Add the helper function, isParseringInlineAsm(). To be used in a future commit. by Chad Rosier · 12 years ago
- be6f884 Simplify code. No functionality change. by Jakub Staszak · 12 years ago
- b21d9ae Check .rela instead of ELF64 for the compensation vaue resetting by Michael Liao · 12 years ago
- 59de622 80-col fixup. by Jakub Staszak · 12 years ago
- 272ea03 Teach DAG combine to fold (trunc (fptoXi x)) to (fptoXi x) by Michael Liao · 12 years ago
- 6f7cccd Switch back to the old coalescer for now to fix the 32 bit bit by Rafael Espindola · 12 years ago
- 761fbec Simplify potentially quadratic behavior while erasing elements from std::vector. by Jakub Staszak · 12 years ago
- 79b319d And now we can call the other 'get' method from this one and not duplicate the code. by Bill Wendling · 12 years ago
- bedcbd4 Support v8f32 to v8i8/vi816 conversion through custom lowering by Michael Liao · 12 years ago
- e6c9941 Use the appropriate Attributes::get method to create an Attributes object. by Bill Wendling · 12 years ago
- 82e9bc2 Speculative fix the mask constants to be of type uintptr_t. I don't know of any case where the old form was incorrect, but I'm more confident that such cases don't exist in this version. by Owen Anderson · 12 years ago
- afac047 Fix function parameter spelling in comments. Caught by -Wdocumentation. by Dmitri Gribenko · 12 years ago
- 7a6cb15 This patch addresses PR13949. by Bill Schmidt · 12 years ago
- b52ba9f Issue: by Stepan Dyatkovskiy · 12 years ago
- e268745 Reapply r165661, Patch by Shuxin Yang <shuxin.llvm@gmail.com>. by NAKAMURA Takumi · 12 years ago
- f3d1500 Cleanup whitespace. by Bill Wendling · 12 years ago
- e3f7be3 Fix a bug in the set(I,E)/reset(I,E) methods that I recently added. The boundary condition for checking if I and E were in the same word were incorrect, and, beyond that, the mask computation was not using a wide enough constant. by Owen Anderson · 12 years ago
- fdc054c Move X86MCInstLower class definition into implementation file. It's not needed outside. by Craig Topper · 12 years ago
- 7789868 Cleanup whitespace. by Bill Wendling · 12 years ago
- 925bcb1 Have AttributesImpl defriend the Attributes class. by Bill Wendling · 12 years ago
- a5c699d Have AttrBuilder defriend the Attributes class. by Bill Wendling · 12 years ago
- 46d5dd9 Use the Attributes::get method which takes an AttrVal value directly to simplify the code a bit. No functionality change. by Bill Wendling · 12 years ago
- 76b67df Put simple c'tors inline. by Bill Wendling · 12 years ago
- 847a9c3 Pass in the context to the Attributes::get method. by Bill Wendling · 12 years ago
- 126048c Fix filename in file header. by Craig Topper · 12 years ago
- 0cead1c Fix the cpu name and add -verify-machineinstrs. by Rafael Espindola · 12 years ago
- 27c28ce misched: Added handleMove support for updating all kill flags, not just for allocatable regs. by Andrew Trick · 12 years ago
- feab72c Remove unused BitVectors from getAllocatableSet(). by Jakob Stoklund Olesen · 12 years ago
- 88bcf79 LTO also needs to initialize the TargetTransform infrastructure. by Nadav Rotem · 12 years ago
- 14d1dd9 Remove RegisterClassInfo::isReserved() and isAllocatable(). by Jakob Stoklund Olesen · 12 years ago