Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
967570f2ecdbedeae80bcc19744cf111c3e112e1
/
lib
/
Support
bf8653f
Move the implementation of StringRef::split out of StringExtras.cpp
by Duncan Sands
· 13 years ago
c5f18d3
Tiny cosmetic change to use the same style for all of the while loops in
by Chandler Carruth
· 13 years ago
dac3d36
Replace a hand rolled loop with a lovely StringRef helper we have these
by Chandler Carruth
· 13 years ago
4fbf658
Pull the parsing helper functions out of the Triple interface entirely.
by Chandler Carruth
· 13 years ago
0523f41
Clean up comments that I missed when changing the triple representation.
by Chandler Carruth
· 13 years ago
124e51c
Switch the llvm::Triple class to immediately parse the triple string on
by Chandler Carruth
· 13 years ago
cceb8f4
Move constructors out-of-line and flesh out their documentation. No
by Chandler Carruth
· 13 years ago
b0934ab
Remove dead code. Improve llvm_unreachable text. Simplify some control flow.
by Ahmed Charles
· 13 years ago
752b2f0
APFloat::toString(): Fix overrun at scanning.
by NAKAMURA Takumi
· 13 years ago
5073299
Fix issue with bitwise and precedence.
by Ahmed Charles
· 13 years ago
1a4b19e
Hashing.h - utilities for hashing various data types.
by Talin
· 13 years ago
0a85771
Trivial cleanup to group the generic 'armvN' cases with the 'arm' case,
by Chandler Carruth
· 13 years ago
01d53ec
Add function for computing the edit distance of two arrays.
by Kaelyn Uhrain
· 13 years ago
61c2c12
StringSwitchify the rest of Triple.cpp.
by Benjamin Kramer
· 13 years ago
06accda
Switch a bunch of manual if-chains to use StringSwitch. Clean them up in
by Chandler Carruth
· 13 years ago
58604cd
Change default error_code ctor to a 'named ctor' so it's more self-documenting.
by David Blaikie
· 13 years ago
4eebfb8
Remove static initializer from DataStream.cpp
by David Blaikie
· 13 years ago
80fd2a1
PathV2: Remove static StringRef ctors.
by Benjamin Kramer
· 13 years ago
ebba055
Correct use of const in ParseCommandLineOptions
by David Blaikie
· 13 years ago
8581438
Convert assert(0) to llvm_unreachable
by Craig Topper
· 13 years ago
eb44651
Fix win32 build breakage from bitcode streaming patch
by Derek Schuff
· 13 years ago
44ebf8b
Fix comment-rulers.
by Nick Lewycky
· 13 years ago
2ea9387
Enable streaming of bitcode
by Derek Schuff
· 13 years ago
7d5a289
Introduce helpers to compute the 32-bit varaints and 64-bit variants of
by Chandler Carruth
· 13 years ago
41a2600
fix typo
by Sebastian Pop
· 13 years ago
5b8a1db
Persuade GCC that there is nothing worth warning about here (there isn't).
by Duncan Sands
· 13 years ago
36b24b0
Add new tag and an attribute to support debug info for objective-c property.
by Devang Patel
· 13 years ago
bda59fd
Add Triple::getMacOSXVersion to replace crufty code in the clang driver.
by Bob Wilson
· 13 years ago
6f72ac4
Add various coarse bit-width architecture predicates to llvm::Triple.
by Chandler Carruth
· 13 years ago
95fa400
Move Clang's file-level locking facility over to LLVM's support
by Douglas Gregor
· 13 years ago
04594ae
Add r149110 back with a fix for when the vector and the int have the same width.
by Rafael Espindola
· 13 years ago
c48d4dc
Tidy up. s/Low Level Virtual Machine/LLVM/.
by Jim Grosbach
· 13 years ago
d0278d5
Remove dead default.
by David Blaikie
· 13 years ago
4d6ccb5
More dead code removal (using -Wunreachable-code)
by David Blaikie
· 13 years ago
8887a0f
Add support for the gnueabihf environment. Patch by Sylvestre Ledru.
by Rafael Espindola
· 13 years ago
44b920f
Removes template magic to build up containers.
by Manuel Klimek
· 13 years ago
fdebc38
Remove unreachable code. (replace with llvm_unreachable to help GCC where necessary)
by David Blaikie
· 13 years ago
2dd674f
Removing unused default switch cases in switches over enums that already account for all enumeration values explicitly.
by David Blaikie
· 13 years ago
4aab4ab
Remove SetWorkingDirectory from the Process interface. Nothing in LLVM
by Chandler Carruth
· 13 years ago
49c0a9a
Remove dead code.
by David Blaikie
· 13 years ago
08713b3
Disable the crash reporter when running lit tests.
by Argyrios Kyrtzidis
· 13 years ago
fd553c2
Teach the triple library about the androideabi environment.
by Chandler Carruth
· 13 years ago
732f05c
Add 'llvm_unreachable' to passify GCC's understanding of the constraints
by Chandler Carruth
· 13 years ago
2bd3354
Remove unnecessary default cases in switches that cover all enum values.
by David Blaikie
· 13 years ago
66a7fd7
Add definitions for AMD's bobcat (aka btver1)
by Benjamin Kramer
· 13 years ago
6e9b5eb
revert r147542 after comments from Joerg Sonnenberger
by Sebastian Pop
· 13 years ago
8a86887
use getHostTriple instead of getDefaultTargetTriple in getClosestTargetForJIT
by Sebastian Pop
· 13 years ago
48a09ae
Conform to the style guide; remove 'else' after 'return'. Also remove an extra
by Nick Lewycky
· 13 years ago
c894b02
Switch StringMap from an array of structures to a structure of arrays.
by Benjamin Kramer
· 13 years ago
9421406
drop unneeded config.h includes
by Dylan Noblesmith
· 13 years ago
2acbd7d
Fix APInt::rotl and APInt::rotr so that they work correctly. Found while writing some code that tried to use them.
by Eli Friedman
· 13 years ago
84cbb6f
Changes the JSON parser to use the SourceMgr.
by Manuel Klimek
· 13 years ago
093147a
Fixes a potential compilation error.
by Manuel Klimek
· 13 years ago
9ce6937
Pulls the implementation of skip() into JSONParser.
by Manuel Klimek
· 13 years ago
c4850c9
Addressing style issues in JSON parser.
by Manuel Klimek
· 13 years ago
cfb75fb
Fix up the CMake build for the new files added in r146960, they're
by Chandler Carruth
· 13 years ago
2d24e2a
Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch
by David Blaikie
· 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
5b08230
Support/FileSystem: Add file_magic and move a vew clients over to it.
by Michael J. Spencer
· 13 years ago
b92cb30
Support/Program: Make Change<stream>ToBinary return error_code.
by Michael J. Spencer
· 13 years ago
faebf11
Cleanup whitespace.
by Michael J. Spencer
· 13 years ago
b4b5415
Hexagon backend support
by Tony Linthicum
· 13 years ago
4ab406d
LLVMBuild: Remove trailing newline, which irked me.
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
1dd2ee7
Support/Windows: Cleanup scoped handles.
by Michael J. Spencer
· 13 years ago
a81ac8f
Support/FileSystem: Implement recursive_directory_iterator and make
by Michael J. Spencer
· 13 years ago
5729c58
Adding missing anchor to DATDeltaAlgorithm.
by David Blaikie
· 13 years ago
aa21e41
Silence tsan false-positives (tsan can't track things which are only safe due to
by Nick Lewycky
· 13 years ago
18c7ec1
Fix unreachable return & simplify some branches.
by David Blaikie
· 13 years ago
618f89f
Autodetect bulldozers.
by Benjamin Kramer
· 13 years ago
0becc96
Add some missing anchors.
by David Blaikie
· 13 years ago
5d2f8c3
[Win32] Catch exceptions (eg. segfault) on waiting for invoked clang from the driver.
by NAKAMURA Takumi
· 13 years ago
a3980cc
Don't define these unless we plan to use them.
by Nick Lewycky
· 13 years ago
f9b1cd0
Add back a line I deleted by accident in r145141. Fixes uninitialized variable warnings and runtime failures.
by Eli Friedman
· 13 years ago
08b73a3
rename ENABLE_THREADS to LLVM_ENABLE_THREADS
by Dylan Noblesmith
· 13 years ago
4455142
Fix APFloat::convert so that it handles narrowing conversions correctly; it
by Eli Friedman
· 13 years ago
b3ff49e
Make ConstantRange::truncate a bit more efficient.
by Benjamin Kramer
· 13 years ago
e73db4e
Correctly byte-swap APInts with bit-widths greater than 64.
by Richard Smith
· 13 years ago
5745fbc
Add configure checking for pread(2) and use it to save a syscall when reading files.
by Benjamin Kramer
· 13 years ago
a673e83
Turn error recovery into an assert.
by Benjamin Kramer
· 13 years ago
e7c1aef
Move WEAK marking to the declaration.
by Nick Lewycky
· 13 years ago
ec381a4
Fix linking for some users who already have tsan enabled code and are trying to
by Nick Lewycky
· 13 years ago
4d0a9ff
Add support for tsan annotations (thread sanitizer, a valgrind-based tool).
by Nick Lewycky
· 13 years ago
a7b966f
Fix a typo.
by Benjamin Kramer
· 13 years ago
589fbb1
ADT/StringRef: Add ::lower() and ::upper() methods.
by Daniel Dunbar
· 13 years ago
5ced70d
Return only the least significant 8 bits of the exit status from
by Peter Collingbourne
· 13 years ago
41a9649
Add more PRI.64 macros for MSVC and use them throughout the codebase.
by Benjamin Kramer
· 13 years ago
a3a2dfd
build: Add initial cut at LLVMBuild.txt files.
by Daniel Dunbar
· 13 years ago
0173864
rename getHostTriple into getDefaultTargetTriple
by Sebastian Pop
· 13 years ago
de2e0b5
rename LLVM_HOSTTRIPLE into LLVM_DEFAULT_TARGET_TRIPLE
by Sebastian Pop
· 13 years ago
c947925
Remove a couple unused methods. PR11201.
by Eli Friedman
· 13 years ago
33ba8b0
Remove the Alpha backend.
by Dan Gohman
· 13 years ago
bc1430a
BlockFrequency: Use a smarter overflow check.
by Benjamin Kramer
· 13 years ago
3e6157d
Remove the Blackfin backend.
by Dan Gohman
· 13 years ago
29074cc
Remove the SystemZ backend.
by Dan Gohman
· 13 years ago
5d07007
Windows/Path.inc: [PR8460] Get rid of ScopedNullTerminator. Thanks to Zvi Rackover!
by NAKAMURA Takumi
· 13 years ago
7102b61
Print branch probabilities as percentages.
by Benjamin Kramer
· 13 years ago
Next »