- Oct 10, 2012
-
-
Sean Silva authored
llvm-svn: 165652
-
- Oct 09, 2012
-
-
Rafael Espindola authored
the test. llvm-svn: 165535
-
- Oct 02, 2012
-
-
Nick Kledzik authored
llvm-svn: 165038
-
Andrew Kaylor authored
This adds 'elf' as a recognized target triple environment value and overrides the default generated object format on Windows platforms if that value is present. This patch also enables MCJIT tests on Windows using the new environment value. llvm-svn: 165030
-
- Oct 01, 2012
-
-
Micah Villmow authored
llvm-svn: 164948
-
- Sep 28, 2012
-
-
Dmitri Gribenko authored
Patch by Martinez, Javier E. llvm-svn: 164822
-
Benjamin Kramer authored
llvm-svn: 164817
-
- Sep 27, 2012
-
-
Sylvestre Ledru authored
Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. See: http://en.wikipedia.org/wiki/If_and_only_if Commit 164767 llvm-svn: 164768
-
Sylvestre Ledru authored
llvm-svn: 164767
-
- Sep 26, 2012
-
-
Benjamin Kramer authored
llvm-svn: 164714
-
Benjamin Kramer authored
Fixes PR12632. llvm-svn: 164701
-
Benjamin Kramer authored
APFloat::roundToIntegral: Special values don't keep the exponent value up to date, don't rely on it. Add a couple of unit tests for special floats. Fixes 13929, found by MemorySanitizer. llvm-svn: 164698
-
Sylvestre Ledru authored
For example, under a Linux chroot, /proc/ might not be mounted. Therefor, we test if this file exist. If it is the case, use it (the current behavior). Otherwise, we fall back to the detection used by *BSD. The issue has been reported initially on the Debian bug tracker: http://bugs.debian.org/674588 llvm-svn: 164676
-
- Sep 25, 2012
-
-
Nico Weber authored
llvm-svn: 164587
-
- Sep 23, 2012
-
-
Craig Topper authored
llvm-svn: 164471
-
- Sep 22, 2012
-
-
Eric Christopher authored
whether or not we want to print out backtrace information. Useful for libraries that don't need backtrace information on a crash. rdar://11844710 llvm-svn: 164426
-
- Sep 19, 2012
-
-
Andrew Kaylor authored
This patch adds memory support functions which will later be used to implement section-specific protection handling in MCJIT. llvm-svn: 164249
-
- Sep 15, 2012
-
-
Craig Topper authored
llvm-svn: 163974
-
- Sep 14, 2012
-
-
Dmitri Gribenko authored
* wrap code blocks in \code ... \endcode; * refer to parameter names in paragraphs correctly (\arg is not what most people want -- it starts a new paragraph); * use \param instead of \arg to document parameters in order to be consistent with the rest of the codebase. llvm-svn: 163902
-
- Sep 12, 2012
-
-
Roman Divacky authored
llvm-svn: 163710
-
- Sep 11, 2012
-
-
Chandler Carruth authored
Patch by Brad Smith! llvm-svn: 163584
-
- Sep 08, 2012
-
-
Ted Kremenek authored
llvm-svn: 163454
-
- Sep 06, 2012
-
-
NAKAMURA Takumi authored
llvm-svn: 163289
-
NAKAMURA Takumi authored
llvm-svn: 163288
-
- Sep 04, 2012
-
-
Evgeniy Stepanov authored
llvm-svn: 163131
-
- Sep 02, 2012
-
-
Logan Chien authored
Most of the code guarded with ANDROIDEABI are not ARM-specific, and having no relation with arm-eabi. Thus, it will be more natural to call this environment "Android" instead of "ANDROIDEABI". Note: We are not using ANDROID because several projects are using "-DANDROID" as the conditional compilation flag. llvm-svn: 163087
-
- Aug 30, 2012
-
-
Benjamin Kramer authored
Tombstones and full hash collisions are rare, mark the "empty" and "no collision" paths as likely. The bug in simplifycfg that prevented the hints from being picked during selfhost up was fixed recently :) llvm-svn: 162874
-
Benjamin Kramer authored
llvm-svn: 162873
-
- Aug 28, 2012
-
-
Hal Finkel authored
Adds the vendor 'fsl' (used by Freescale SDK) to Triple. This will allow clang support for Freescale cross-compile configurations. Patch by Tobias von Koch. llvm-svn: 162726
-
- Aug 25, 2012
-
-
Richard Smith authored
Reviewed offline by chandlerc. llvm-svn: 162623
-
- Aug 24, 2012
-
-
Richard Smith authored
Fix undefined behavior (signed integer overflow) when Clang parses a hexfloat with an enormous exponent. Caught by an existing unit test + -ftrapv. llvm-svn: 162505
-
- Aug 22, 2012
-
-
Richard Smith authored
Reduce alignment of SmallVector<T> to the required amount, rather than forcing 16-byte alignment. This fixes misaligned SmallVector accesses via ExtractValueInst's SmallVector data member. llvm-svn: 162331
-
- Aug 20, 2012
-
-
Benjamin Kramer authored
llvm-svn: 162201
-
- Aug 15, 2012
-
-
Michael J. Spencer authored
llvm-svn: 161978
-
Michael J. Spencer authored
llvm-svn: 161976
-
Owen Anderson authored
Fix another roundToIntegral bug where very large values could become infinity. Problem and solution identified by Steve Canon. llvm-svn: 161969
-
Owen Anderson authored
llvm-svn: 161956
-
Owen Anderson authored
Fix a problem with APFloat::roundToIntegral where it would return incorrect results for negative inputs to trunc. Add unit tests to verify this behavior. llvm-svn: 161929
-
- Aug 14, 2012
-
-
Owen Anderson authored
Fix the construction of the magic constant for roundToIntegral to be 64-bit safe. Fixes c-torture/execute/990826-0.c llvm-svn: 161885
-
Owen Anderson authored
Add a roundToIntegral method to APFloat, which can be parameterized over various rounding modes. Use this to implement SelectionDAG constant folding of FFLOOR, FCEIL, and FTRUNC. llvm-svn: 161807
-