index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
include
/
llvm
/
ADT
Commit message (
Expand
)
Author
Age
Files
Lines
*
Switch to a C-style cast here to silence a brain-dead MSVC warning. It
Chandler Carruth
2012-03-05
1
-1
/
+1
*
Replace the hashing functions on APInt and APFloat with overloads of the
Chandler Carruth
2012-03-04
2
-8
/
+15
*
Add generic support for hashing StringRef objects using the new hashing library.
Chandler Carruth
2012-03-04
1
-0
/
+4
*
Teach the hashing facilities how to hash std::string objects.
Chandler Carruth
2012-03-04
1
-0
/
+11
*
hash_state: Don't use initialization target during initialization.
Daniel Dunbar
2012-03-03
1
-3
/
+2
*
Fix indentation.
Benjamin Kramer
2012-03-02
1
-3
/
+3
*
Hashing: microoptimize a truncate on 64 bit away. This currently blocks dead ...
Benjamin Kramer
2012-03-02
1
-1
/
+1
*
Make the hashing algorithm Endian neutral. This is a bit annoying, but
Chandler Carruth
2012-03-02
1
-0
/
+6
*
Simplify the pair optimization. Rather than using complex type traits,
Chandler Carruth
2012-03-02
1
-2
/
+2
*
We really want to hash pairs of directly-hashable data as directly
Chandler Carruth
2012-03-02
1
-0
/
+10
*
Add support for hashing pairs by delegating to each sub-object. There is
Chandler Carruth
2012-03-02
1
-59
/
+79
*
Remove the misguided extension here that reserved two special values in
Chandler Carruth
2012-03-02
1
-51
/
+17
*
Fix two warnings in this code that I missed.
Chandler Carruth
2012-03-01
1
-2
/
+3
*
Move include/llvm/ADT/SaveAndRestore.h -> include/llvm/Support/SaveAndRestore.h
Argyrios Kyrtzidis
2012-03-01
1
-47
/
+0
*
Rewrite LLVM's generalized support library for hashing to follow the API
Chandler Carruth
2012-03-01
1
-130
/
+705
*
Move "clang/Analysis/Support/SaveAndRestore.h" to "llvm/ADT/SaveAndRestore.h"
Argyrios Kyrtzidis
2012-02-27
1
-0
/
+47
*
Help the compiler to eliminate some dead code when hashing an array of T
Jay Foad
2012-02-27
1
-3
/
+5
*
The implementation of GeneralHash::addBits broke C++ aliasing rules; fix
Jay Foad
2012-02-23
1
-26
/
+20
*
GCC warns about a comparison between signed and unsigned values.
Duncan Sands
2012-02-23
1
-1
/
+1
*
PostRASched: Convert physreg def/use tracking to Jakob's SparseSet.
Andrew Trick
2012-02-23
1
-0
/
+7
*
Fix typos.
Jakob Stoklund Olesen
2012-02-22
1
-1
/
+1
*
Support was removed from LLVM's MIPS backend for the PSP variant of that
Chandler Carruth
2012-02-22
1
-2
/
+1
*
ADT/SparseSet.h: Fix up header dependencies.
NAKAMURA Takumi
2012-02-22
1
-0
/
+2
*
Add a Briggs and Torczon sparse set implementation.
Jakob Stoklund Olesen
2012-02-22
1
-0
/
+259
*
Pull the parsing helper functions out of the Triple interface entirely.
Chandler Carruth
2012-02-21
1
-5
/
+0
*
Clean up comments that I missed when changing the triple representation.
Chandler Carruth
2012-02-21
1
-1
/
+2
*
Switch the llvm::Triple class to immediately parse the triple string on
Chandler Carruth
2012-02-21
1
-27
/
+11
*
Move constructors out-of-line and flesh out their documentation. No
Chandler Carruth
2012-02-20
1
-9
/
+4
*
Hashing.h - utilities for hashing various data types.
Talin
2012-02-18
1
-0
/
+180
*
Template specialize SmallVector::push_back based on POD-ness of the type. Re...
Pete Cooper
2012-02-16
1
-19
/
+35
*
Add function for computing the edit distance of two arrays.
Kaelyn Uhrain
2012-02-15
1
-0
/
+102
*
Fix various issues (or do cleanups) found by enabling certain MSVC warnings.
Ahmed Charles
2012-02-13
1
-1
/
+1
*
Introduce helpers to compute the 32-bit varaints and 64-bit variants of
Chandler Carruth
2012-02-06
1
-0
/
+20
*
SmallVector's construct_range is the same thing as std::uninitialized_fill, n...
Benjamin Kramer
2012-02-05
1
-9
/
+3
*
Simplify code. No functionality change.
Benjamin Kramer
2012-02-05
1
-6
/
+2
*
Convert assert(0) to llvm_unreachable
Craig Topper
2012-02-05
6
-35
/
+28
*
Begin fleshing out more convenience predicates in llvm::Triple and
Chandler Carruth
2012-02-05
1
-14
/
+34
*
Add Triple::getMacOSXVersion to replace crufty code in the clang driver.
Bob Wilson
2012-01-31
1
-0
/
+7
*
RefCountedBaseVPTR needs the IntrusiveRefCntPtrInfo as friend,
Manuel Klimek
2012-01-31
1
-1
/
+1
*
Add various coarse bit-width architecture predicates to llvm::Triple.
Chandler Carruth
2012-01-31
1
-0
/
+19
*
Relax constructor for IntrusiveRefCntPtr to not be explicit.
Ted Kremenek
2012-01-31
1
-1
/
+1
*
Use traits for IntrusiveRefCntPtr to determine how to increment/decrement a r...
Ted Kremenek
2012-01-31
1
-2
/
+8
*
DenseMap::find_as() and unit tests.
Talin
2012-01-30
1
-2
/
+27
*
Cleanup the organization of some methods in llvm::Triple and provide
Chandler Carruth
2012-01-29
1
-15
/
+19
*
Add a BitVector::reset(BitVector&) method.
Jakob Stoklund Olesen
2012-01-29
1
-0
/
+10
*
Add r149110 back with a fix for when the vector and the int have the same
Rafael Espindola
2012-01-27
1
-0
/
+10
*
Additional methods for SmallString.
Talin
2012-01-24
1
-5
/
+228
*
add ::drop_back() and ::drop_front() methods, which are like pop_front/pop_ba...
Chris Lattner
2012-01-24
1
-0
/
+14
*
Various public StringMap methods take or return "MapEntryTy", make it public.
Chris Lattner
2012-01-23
1
-1
/
+2
*
revert r148688 too, this isn't safe for DenseMap use. When DenseMap resizes,...
Chris Lattner
2012-01-23
1
-5
/
+2
[next]