- 47f79bb Materialize functions whose basic blocks are used by global variables. Fixes by Rafael Espindola · 13 years ago
- 3a3a424 Some unittests for APInt rotates; patch by Cameron McInally. by Eli Friedman · 13 years ago
- 84cbb6f Changes the JSON parser to use the SourceMgr. by Manuel Klimek · 13 years ago
- 2d24e2a Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch by David Blaikie · 13 years ago
- 1243cdd As Doug pointed out (and I really should know), it is perfectly easy to by Chandler Carruth · 13 years ago
- efb0d1e APInt: update asserts for base-36 by Dylan Noblesmith · 13 years ago
- 76f1301 Adds a JSON parser and a benchmark (json-bench) to catch performance regressions. by Manuel Klimek · 13 years ago
- db21f4c Put the '*' in the right place in the unit test. Forgot to fix up this by Chandler Carruth · 13 years ago
- d916ce3 Add a generic collection of class templates to ADT for building by Chandler Carruth · 13 years ago
- de0cfe8 Tweak CMake build on Cygwin. by NAKAMURA Takumi · 13 years ago
- bb53bbb build/unittests: Fix llvm-config names for gtest libraries, and bring Makefile by Daniel Dunbar · 13 years ago
- 7ae606a Revert r146363 to allow buildbots to make forward progress. by Chad Rosier · 13 years ago
- d45fbe6 Support/FileSystem: Implement bool equivalent(file_status A, file_status B); by Michael J. Spencer · 13 years ago
- c3b00e8 Support/FileSystem: Implement canonicalize. by Michael J. Spencer · 13 years ago
- 9f756cf re-enable unittest by Dylan Noblesmith · 13 years ago
- 52ee230 unittests/Support/Path.cpp: [recursive_directory_iterator] Work around for end iterator. by NAKAMURA Takumi · 13 years ago
- bd3825e unittests/SupportTests: Fix test. pop modifies the current entry, thus the by Michael J. Spencer · 13 years ago
- 6132d70 unittests/SupportTests: Add some outs()'s to debug the issues on some bots. by Michael J. Spencer · 13 years ago
- a81ac8f Support/FileSystem: Implement recursive_directory_iterator and make by Michael J. Spencer · 13 years ago
- 1608769 by Nadav Rotem · 13 years ago
- 35af1d7 unittests: add ErrorStr to ExecutionEngine test by Dylan Noblesmith · 13 years ago
- 4455142 Fix APFloat::convert so that it handles narrowing conversions correctly; it by Eli Friedman · 13 years ago
- f7228f7 Fix Windows build, don't try to #include <pthread.h> when we know it's not by Nick Lewycky · 13 years ago
- 4d0a9ff Add support for tsan annotations (thread sanitizer, a valgrind-based tool). by Nick Lewycky · 13 years ago
- 94d80da unittests/MultiJITTest.cpp: Tweak how to check symbol value for Win32 --enable-shared. by NAKAMURA Takumi · 13 years ago
- 13b1073 Implement comparison operators for BranchProbability in a way that can't overflow INT64_MAX. by Benjamin Kramer · 13 years ago
- 341473c Add compare operators to BranchProbability and use it to determine if an edge is hot. by Benjamin Kramer · 13 years ago
- d8b7aa2 Enhance llvm::SourceMgr to support diagnostic ranges, the same way clang does. Enhance by Chris Lattner · 13 years ago
- 6e6a558 Add a bad char heuristic to StringRef::find. by Benjamin Kramer · 13 years ago
- a3a1635 Attempt to fix MSVC build. by Eli Friedman · 13 years ago
- 7247a5f Fix APFloat::getLargest so that it actually returns the correct value. Found by accident while reviewing a patch to nearby code. by Eli Friedman · 13 years ago
- 9eb6b4d Fix APInt::operator*= so that it computes the correct result for large integers where there is unsigned overflow. Fix APFloat::toString so that it doesn't depend on the incorrect behavior in common cases (and computes the correct result in some rare cases). Fixes PR11086. by Eli Friedman · 13 years ago
- e97728e The product of two chrec's can always be represented as a chrec. by Nick Lewycky · 13 years ago
- 7850dd0 Fix a bug in compare_numeric(). by Jakob Stoklund Olesen · 13 years ago
- f56dc28 NULL cannot be portably used as the last argument to a function with __attribute((sentinel)), even though it usually works. Use (void*)0 instead. PR11002. by Eli Friedman · 13 years ago
- dcd9996 Add APInt support for converting to/from hexatridecimal strings by Douglas Gregor · 13 years ago
- 4bffb62 unittests/Support/DataExtractorTest.cpp: Specify ULL explicitly to a few constants. by NAKAMURA Takumi · 13 years ago
- 8c74f7f Add the DataExtractor utility class. by Benjamin Kramer · 13 years ago
- 5a76f00 Exclude more arm jit failures pending PR10783. by Andrew Trick · 13 years ago
- cda2a14 Fix C++0x narrowing errors when char is unsigned. by Jeffrey Yasskin · 13 years ago
- 9d74909 Fix a test that wasn't testing the right thing. by Matt Beaumont-Gay · 13 years ago
- f5ec9b5 The 'expected' argument to EXPECT_EQ is actually the first one; by John McCall · 13 years ago
- 0005cc7 Excluding ARM JIT tests until someone can fix this compilation path. by Andrew Trick · 13 years ago
- 3e74d6f Move TargetRegistry and TargetSelect from Target to Support where they belong. by Evan Cheng · 13 years ago
- 6815ff0 Avoid undefined behaviour if somehow NUM_GRAPHS equals 2^32 (or by Duncan Sands · 13 years ago
- 00eab6c Remove extra semicolon. by Jakub Staszak · 13 years ago
- 5edfbeb Use unsigned rather than uint16_t in case anyone feels like testing by Duncan Sands · 13 years ago
- 6f7eec1 Check an additional property specific to the way LLVM iterates over SCC's. by Duncan Sands · 13 years ago
- 8537e8a Add a unittest for the simply connected components (SCC) iterator class. by Duncan Sands · 13 years ago
- 0031b4f Add test cases for BlockFrequency. by Jakub Staszak · 13 years ago
- c437bd5 Remove some code that is no longer needed now that googletest knows how by Jay Foad · 13 years ago
- a44defe Explicitly cast narrowing conversions inside {}s that will become errors in by Jeffrey Yasskin · 13 years ago
- a920310 Convert GetElementPtrInst to use ArrayRef. by Jay Foad · 13 years ago
- 3f25ee0 Add Twine support for characters, and switch twine to use a union internally by Chris Lattner · 13 years ago
- 3ba292d Add APInt(numBits, ArrayRef<uint64_t> bigVal) constructor to prevent future ambiguity by Jeffrey Yasskin · 13 years ago
- db125cf land David Blaikie's patch to de-constify Type, with a few tweaks. by Chris Lattner · 13 years ago
- 3d42bfb Add an APFloat::convertToInt(APSInt) function that automatically manages the by Jeffrey Yasskin · 13 years ago
- d7c0273 The key of a StringMap can contain nul's in it, so having first() return by Chris Lattner · 13 years ago
- 5fdd6c8 Second attempt at de-constifying LLVM Types in FunctionType::get(), by Jay Foad · 13 years ago
- 2280ebd Revert r134893 and r134888 (and related patches in other trees). It was causing by Bill Wendling · 13 years ago
- eeb64ae De-constify Types in StructType::get() and TargetData::getIntPtrType(). by Jay Foad · 13 years ago
- f362aff De-constify Types in FunctionType::get(). by Jay Foad · 13 years ago
- 1afcace Land the long talked about "type system rewrite" patch. This by Chris Lattner · 13 years ago
- 9cbd7af Fix a subtle issue in SmallVector. The following code did not work as expected: by Owen Anderson · 13 years ago
- e6240e8 Fix the implementation of ConstantRange::sub(ConstantRange). Patch by Xi Wang! by Nick Lewycky · 13 years ago
- b065b06 Revamp the "ConstantStruct::get" methods. Previously, these were scattered by Chris Lattner · 13 years ago
- b231866 fix the varargs version of StructType::get to not require an LLVMContext, making usage by Chris Lattner · 13 years ago
- e817127 add some #includes that will soon be needed. by Chris Lattner · 13 years ago
- 5f36bb1 unittests: add test for APInt::toString() by Dylan Noblesmith · 13 years ago
- 5cf34fe Try fixing http://google1.osuosl.org:8011/builders/clang-i686-freebsd/builds/3548 by Argyrios Kyrtzidis · 13 years ago
- 0f5b687 Add unit tests for ADT/PackedVector by Argyrios Kyrtzidis · 13 years ago
- 0cf5156 Add CreateLifetimeStart and CreateLifetimeEnd to the IRBuilder, with plans to by Nick Lewycky · 13 years ago
- 117feba Teach getCastOpcode about element-by-element vector casts. For example, "trunc" by Duncan Sands · 13 years ago
- 104e992 Handle gcc-compatible compilers (such as clang) the same way we handle gcc. by Oscar Fuentes · 13 years ago
- 6cf081c Remove bounded StringRef::compare() since nothing but Clang SA was using it and it is just as easy to use StringRef::substr() preceding StringRef::compare() to achieve the same thing. by Lenny Maiorani · 13 years ago
- ec9186b PR9214: Convert Metadata API to use ArrayRef. by Jay Foad · 13 years ago
- 437ef0c Implements StringRef::compare with bounds. It is behaves similarly to strncmp(). Unit tests also included. by Lenny Maiorani · 13 years ago
- 562b84b Don't include Operator.h from InstrTypes.h. by Jay Foad · 13 years ago
- 6079465 While testing dragonegg I noticed that isCastable and getCastOpcode by Duncan Sands · 13 years ago
- f202c43 Strip trailing whitespace. by Duncan Sands · 13 years ago
- 8398512 Avoid turning a floating point division with a constant power of two into a denormal multiplication. by Benjamin Kramer · 13 years ago
- 2746000 Add APFloat::getExactInverse. by Benjamin Kramer · 13 years ago
- 3ecfc86 Remove PHINode::reserveOperandSpace(). Instead, add a parameter to by Jay Foad · 13 years ago
- d8b4fb4 (Almost) always call reserveOperandSpace() on newly created PHINodes. by Jay Foad · 13 years ago
- d9103df Add an argument to APInt's magic udiv calculation to specify the number of bits that are known zero in the divided number. by Benjamin Kramer · 13 years ago
- 9bf9aa5 Fixes warnings emitted by Visual Studio 2010 compiler. by Oscar Fuentes · 14 years ago
- b4098ba Simplify RecursivelyDeleteDeadPHINode. The only functionality change by Duncan Sands · 14 years ago
- 8d7285d The signed version of our "magic number" computation for the integer approximation by Cameron Zwarich · 14 years ago
- 0b85d07 Put targets on folders, if the IDE supports the feature. by Oscar Fuentes · 14 years ago
- eff5e69 Make RecursivelyDeleteDeadPHINode delete a phi node that has no users and add a by Nick Lewycky · 14 years ago
- 1a4021a Teach RecursivelyDeleteDeadPHINodes to handle multiple self-references. Patch by Nick Lewycky · 14 years ago
- 63cc3a8 Adds llvm::sys::path::is_separator() to test whether a char is a path separator by Zhanyong Wan · 14 years ago
- 5e342ec build: Add MAKEFILE_UNITTEST_NO_INCLUDE_COMMON build variable, to be leveraged by Daniel Dunbar · 14 years ago
- ee64684 Part of this test is invariant inside the inner loop - move it outside the loop. by Duncan Sands · 14 years ago
- ae200c6 Remove NoVendor and NoOS, added in commit 123990, from Triple. While it by Duncan Sands · 14 years ago
- b3371cd by Chris Lattner · 14 years ago
- 859f818 Clang was not parsing target triples involving EABI and was generating wrong IR (wrong PCS) and passing the wrong information down llc via the target-triple printed in IR. I've fixed this by adding the parsing of EABI into LLVM's Triple class and using it to choose the correct PCS in Clang's Tools. A Clang patch is on its way to use this infrastructure. by Renato Golin · 14 years ago
- 248f9f2 Unittests/Support/Path: Tweak test. by Michael J. Spencer · 14 years ago
- ba7c38c Allow unnamed_addr on declarations. by Rafael Espindola · 14 years ago
- 3bf2279 Disable RTTI when building unit tests. This avoids errors at link time. by Oscar Fuentes · 14 years ago