aboutsummaryrefslogtreecommitdiff
path: root/lib/Support
AgeCommit message (Expand)Author
2012-01-05revert r147542 after comments from Joerg SonnenbergerSebastian Pop
2012-01-04use getHostTriple instead of getDefaultTargetTriple in getClosestTargetForJITSebastian Pop
2012-01-03Conform to the style guide; remove 'else' after 'return'. Also remove an extraNick Lewycky
2011-12-27Switch StringMap from an array of structures to a structure of arrays.Benjamin Kramer
2011-12-22drop unneeded config.h includesDylan Noblesmith
2011-12-22Fix APInt::rotl and APInt::rotr so that they work correctly. Found while wri...Eli Friedman
2011-12-21Changes the JSON parser to use the SourceMgr.Manuel Klimek
2011-12-20Fixes a potential compilation error.Manuel Klimek
2011-12-20Pulls the implementation of skip() into JSONParser.Manuel Klimek
2011-12-20Addressing style issues in JSON parser.Manuel Klimek
2011-12-20Fix up the CMake build for the new files added in r146960, they'reChandler Carruth
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie
2011-12-16APInt: update asserts for base-36Dylan Noblesmith
2011-12-16Adds a JSON parser and a benchmark (json-bench) to catch performance regressi...Manuel Klimek
2011-12-13Support/FileSystem: Add file_magic and move a vew clients over to it.Michael J. Spencer
2011-12-13Support/Program: Make Change<stream>ToBinary return error_code.Michael J. Spencer
2011-12-13Cleanup whitespace.Michael J. Spencer
2011-12-12Hexagon backend supportTony Linthicum
2011-12-12LLVMBuild: Remove trailing newline, which irked me.Daniel Dunbar
2011-12-12Revert r146363 to allow buildbots to make forward progress.Chad Rosier
2011-12-12Support/FileSystem: Implement bool equivalent(file_status A, file_status B);Michael J. Spencer
2011-12-12Support/FileSystem: Implement canonicalize.Michael J. Spencer
2011-12-12Support/Windows: Cleanup scoped handles.Michael J. Spencer
2011-12-08Support/FileSystem: Implement recursive_directory_iterator and makeMichael J. Spencer
2011-12-07Adding missing anchor to DATDeltaAlgorithm.David Blaikie
2011-12-05Silence tsan false-positives (tsan can't track things which are only safe due toNick Lewycky
2011-12-01Fix unreachable return & simplify some branches.David Blaikie
2011-12-01Autodetect bulldozers.Benjamin Kramer
2011-12-01Add some missing anchors.David Blaikie
2011-11-29[Win32] Catch exceptions (eg. segfault) on waiting for invoked clang from the...NAKAMURA Takumi
2011-11-28Don't define these unless we plan to use them.Nick Lewycky
2011-11-28Add back a line I deleted by accident in r145141. Fixes uninitialized variab...Eli Friedman
2011-11-28rename ENABLE_THREADS to LLVM_ENABLE_THREADSDylan Noblesmith
2011-11-26Fix APFloat::convert so that it handles narrowing conversions correctly; itEli Friedman
2011-11-24Make ConstantRange::truncate a bit more efficient.Benjamin Kramer
2011-11-23Correctly byte-swap APInts with bit-widths greater than 64.Richard Smith
2011-11-22Add configure checking for pread(2) and use it to save a syscall when reading...Benjamin Kramer
2011-11-22Turn error recovery into an assert.Benjamin Kramer
2011-11-15Move WEAK marking to the declaration.Nick Lewycky
2011-11-15Fix linking for some users who already have tsan enabled code and are trying toNick Lewycky
2011-11-14Add support for tsan annotations (thread sanitizer, a valgrind-based tool).Nick Lewycky
2011-11-06Fix a typo.Benjamin Kramer
2011-11-06ADT/StringRef: Add ::lower() and ::upper() methods.Daniel Dunbar
2011-11-06Return only the least significant 8 bits of the exit status fromPeter Collingbourne
2011-11-05Add more PRI.64 macros for MSVC and use them throughout the codebase.Benjamin Kramer
2011-11-03build: Add initial cut at LLVMBuild.txt files.Daniel Dunbar
2011-11-01rename getHostTriple into getDefaultTargetTripleSebastian Pop
2011-11-01rename LLVM_HOSTTRIPLE into LLVM_DEFAULT_TARGET_TRIPLESebastian Pop
2011-11-01Remove a couple unused methods. PR11201.Eli Friedman
2011-10-27Remove the Alpha backend.Dan Gohman