1. cc080e5 asan: Fill in integration with compiler-rt/make build. by Daniel Dunbar · 13 years ago
  2. 21e8dce asan: Suppress a -Wbitwise-op-parentheses. by Daniel Dunbar · 13 years ago
  3. c1ef2a0 asan: #if 0 out some unused functions (we build with -Werror). by Daniel Dunbar · 13 years ago
  4. d6567c5 [asan] flatten the asan-rt build slightly by Kostya Serebryany · 13 years ago
  5. b09f0aa test asan at -O0 by Kostya Serebryany · 13 years ago
  6. 218a9b7 Refactor shadow poisoning done by asan-rt, no funtionality changes; patch by samsonov@google.com by Kostya Serebryany · 13 years ago
  7. cbab911 fix asan-rt build on Mac. Patch by glider@google.com by Kostya Serebryany · 13 years ago
  8. 1e172b4 AddressSanitizer run-time library. Not yet integrated with the compiler-rt build system, but can be built using the old makefile. See details in README.txt by Kostya Serebryany · 13 years ago
  9. 1626d86 lib/int_util: My refactoring to allow shared utility code had a fatal flaw when by Daniel Dunbar · 13 years ago
  10. 8c88119 lib: Import GCDA profiling support from LLVM. by Daniel Dunbar · 13 years ago
  11. 674aeef lib/int_math: Some versions of GCC don't provide __builtin_isfinite. Support by Daniel Dunbar · 13 years ago
  12. eaff95c lib/ppc: Fix a refacto. by Daniel Dunbar · 13 years ago
  13. c25c6d1 lib: Finish int_math.h definitions using compiler builtins and eliminate by Daniel Dunbar · 13 years ago
  14. 8603024 lib: Starting thinning out the dependency on math.h by using compiler builtins by Daniel Dunbar · 13 years ago
  15. 2406dfe lib: Remove uses of complex.h which does not appear to be required. by Daniel Dunbar · 13 years ago
  16. 6b682e4 lib/gcc_personality_v0: Remove an unnecessary include. by Daniel Dunbar · 13 years ago
  17. 2db4af8 lib: Eliminate direct include of stdlib.h from files that used to (potentially) by Daniel Dunbar · 13 years ago
  18. 401f693 lib: Add support for library wide utility functions, and make compilerrt_abort() by Daniel Dunbar · 13 years ago
  19. dbaa397 lib/{ppc,x86_64}: Fixup a number of files to include int_lib.h instead of by Daniel Dunbar · 13 years ago
  20. 3f4d340 lib: Remove math.h from int_lib.h, which doesn't appear to be required. by Daniel Dunbar · 13 years ago
  21. 2bf9340 lib: Include float.h in int_lib.h, and eliminate duplicate includes from a number of source files. by Daniel Dunbar · 13 years ago
  22. 23d1542 lib: Include stdbool.h in int_lib.h, and eliminate duplicate includes from a number of source files. by Daniel Dunbar · 13 years ago
  23. 0a3e350 lib: Rename endianness.h to int_endianness.h (for consistency) and tidy up a bit. by Daniel Dunbar · 13 years ago
  24. 396a72f lib: Split out int_types.h, for readability. by Daniel Dunbar · 13 years ago
  25. 0ae9d25 lib: Integrate abi.h into int_lib.h, there aren't good enough reasons for this extra complexity. by Daniel Dunbar · 13 years ago
  26. c20f862 Change ARM vfp assembly functions to use unified syntax. by Bob Wilson · 13 years ago
  27. 41ae71d Refactor DEFINE_COMPILERRT_FUNCTION. by Bob Wilson · 13 years ago
  28. 4fcc9aa Don't redeclare sr. by Joerg Sonnenberger · 13 years ago
  29. d426091 Don't redeclare sr. by Joerg Sonnenberger · 13 years ago
  30. 1ace405 Implement mulo<mode>4 for use in signed overflow checking. by Eric Christopher · 13 years ago
  31. e294935 Add some macro magic: user __USER_LABEL_PREFIX__ instead of hardcoding it for each platform by Anton Korobeynikov · 13 years ago
  32. 2918947 More fixes for missed includes by Anton Korobeynikov · 13 years ago
  33. 7d34226 Add missed include by Anton Korobeynikov · 13 years ago
  34. 94d371c Add missed files from my last commit. by Anton Korobeynikov · 13 years ago
  35. 1c5f89b Move abi bits to separate header. Force AAPCS for EABI in accordance with ARM RTABI. by Anton Korobeynikov · 13 years ago
  36. 37b97d1 Add ARM EABI function aliases to routines by Anton Korobeynikov · 13 years ago
  37. e1f95ca Make use of LOCAL_LABEL macro by Anton Korobeynikov · 13 years ago
  38. 647fc73 Get rid of darwin'isms. Provide convenient macro for assembler local lables. by Anton Korobeynikov · 13 years ago
  39. 4a3467b don't add version info for static library by Nick Kledzik · 13 years ago
  40. 7e9cd71 fix typo by Nick Kledzik · 13 years ago
  41. bb301ce <rdar://problem/9185449> update version info for arm by Nick Kledzik · 13 years ago
  42. ce750fd Revert "Split single & double comparison routines into separate implementation by Daniel Dunbar · 13 years ago
  43. fb92f4b Split single & double comparison routines into separate implementation files, by Daniel Dunbar · 13 years ago
  44. 0868ca6 compiler-rt: Split subdf3 and subsf3 out of add implementations, for by Daniel Dunbar · 13 years ago
  45. 2caeeef slight re-arrangement to maybe pick up one cycle on dual-issue ARM cores by Stephen Canon · 13 years ago
  46. 6bbe0bb Carefully written implementations of the 32-bit integer divide and modulus functions for ARM. These are still using a naive digit-by-digit algorithm, but the core loop has been carefully written. by Stephen Canon · 13 years ago
  47. 5c08099 <rdar://problem/8914924> implement udivmodsi4 and divmodsi4 for ARM by Nick Kledzik · 13 years ago
  48. ee841f4 don't compile modsi3 into an infinite loop, patch by Matt Johnson! by Chris Lattner · 14 years ago
  49. 3d40740 <rdar://problem/9091300> update Apple packaging of compiler-rt by Nick Kledzik · 14 years ago
  50. c31717b Add missing <stdint.h> to build properly on Solaris. Patch by Joakim Johansson by Nick Kledzik · 14 years ago
  51. 9ad441f license change by Howard Hinnant · 14 years ago
  52. 4d055d5 Adds an extra explicit cast to fix Bug 7931 and removes codepaths that were never used by Stephen Canon · 14 years ago
  53. dada275 add assembly implementation of modsi3 so compiler does not have to special case a - (a / b) * b optimization by Nick Kledzik · 14 years ago
  54. c41370b Fix error in rep_clz on non-LP64 targets. Patch by Christoph Gerum by Stephen Canon · 14 years ago
  55. c8c6359 Hand-tuning of single-precision soft-float comparison routines for ARM by Stephen Canon · 14 years ago
  56. 3c2c684 fix arvm5 builds by Nick Kledzik · 14 years ago
  57. 12a7d09 Initial implementation of double-precision soft-float division, moved a couple utility functions from the multiplications into the utility header by Stephen Canon · 14 years ago
  58. c9d2b05 Single-precision soft-float division by Stephen Canon · 14 years ago
  59. e735b29 Further cleanup of ARM bswap implementations, thanks to John Tytgat by Stephen Canon · 14 years ago
  60. fe22a3f Marginally smaller implementations of bswap for ARMv4, ARMv5 that avoid the need to establish a frame by Stephen Canon · 14 years ago
  61. b6d4e2e Renamed unsigned->float routines to match GCC convention by Stephen Canon · 14 years ago
  62. 455c263 ARM before armv6 did not supprt 'rev' instruction by Nick Kledzik · 14 years ago
  63. 09009c5 [unsigned] int -> float soft-float conversions for single- and double-precision by Stephen Canon · 14 years ago
  64. 0ef6213 float- and double-to-integer soft-float conversions for compiler-rt by Stephen Canon · 14 years ago
  65. 4501379 ... and one more fix to remove some warnings in the new double -> float conversion by Stephen Canon · 14 years ago
  66. 5c6d2ec Correction to previous commit which mistakenly included older versions of some files; now includes the correct LLVM license header by Stephen Canon · 14 years ago
  67. e508632 Adding soft-float comparisons, addition, subtraction, multiplication and negation by Stephen Canon · 14 years ago
  68. 2579d72 sjlj based personality requires a different name by Nick Kledzik · 14 years ago
  69. d016b38 add explicit alignment directives to assure arm code is 4-byte aligned by Nick Kledzik · 14 years ago
  70. d0d9913 add include of int_lib.h to match change to use compilerrt_abort() by Nick Kledzik · 14 years ago
  71. e7d0a5c <rdar://problem/7813254> check enable_execute_stack implementation by Nick Kledzik · 14 years ago
  72. d3d2263 Add new build option KERNEL_USE, which compiles with -mkernel and gets propogated to CFLAGS. Use this to call panic() instead of abort() when enabled. by Daniel Dunbar · 14 years ago
  73. 48f46ac Use a private compilerrt_abort() define instead of calling abort directly. by Daniel Dunbar · 14 years ago
  74. 8ed1651 add __sync_synchronize. Needed by compiler when emitting thumb1 with -fno-builtin by Nick Kledzik · 15 years ago
  75. b04c2c4 fix return type of _Unwind_Exception.exception_cleanup by Nick Kledzik · 15 years ago
  76. d057f7d Split up switch.S and save_restore_d8_d15.S to follow one function per file convention. by Daniel Dunbar · 15 years ago
  77. 6a571fb Add a VISIBILITY_HIDDEN option, which can be used to make all compiler-rt function definitions hidden/private extern. by Daniel Dunbar · 15 years ago
  78. 4c01bb7 Unbreak symbol mangling in .s files, at least for Darwin/Linux. by Daniel Dunbar · 15 years ago
  79. e136da9 Add DEFINE_COMPILERRT_PRIVATE_FUNCTION_UNMANGLED for use in .S files -- restFP and saveFP don't get USER_LABEL_PREFIX prepended for some reason. by Daniel Dunbar · 15 years ago
  80. 6db90e6 Rename subdir 'Target' variable to 'Implementation' to be less overloaded. by Daniel Dunbar · 15 years ago
  81. faf0150 Simplify subdirectory makefiles, and be more robust by checking that they define the appropriate variables. by Daniel Dunbar · 15 years ago
  82. 1f1f71b Fix copy/paste error. http://llvm.org/bugs/show_bug.cgi?id=572 by Nick Kledzik · 15 years ago
  83. 6f608d5 Use __USER_LABEL_PREFIX__ so that we don't add a _ prefix on ELF. by Rafael Espindola · 15 years ago
  84. eed1300 Fix x86/x64 on Linux, Credit to Rafael Espindola. by Edward O'Callaghan · 15 years ago
  85. c8a260c Fix DragonFly BSD define in compiler-rt. by Edward O'Callaghan · 15 years ago
  86. 670d09f add __save_vfp_d8_d15_regs and __restore_vfp_d8_d15_regs for ARM by Nick Kledzik · 15 years ago
  87. e1fa0f3 Update CMake build system with target arch source file lists. by Edward O'Callaghan · 15 years ago
  88. b4b1e8c Switch to using DEFINE_COMPILERRT_[PRIVATE_]FUNCTION to define function symbols inside .S files. by Daniel Dunbar · 15 years ago
  89. 19336a2 Add assembly.h for use in .S files. by Daniel Dunbar · 15 years ago
  90. 51c80cc Update some .S file headers. by Daniel Dunbar · 15 years ago
  91. 4467b65 Remove duplicate copy of int_lib.h, and update test script to find copy inside lib/. by Daniel Dunbar · 15 years ago
  92. b4c3b6f 1) Remove cmake-specific #define usage from the exported by Shantonu Sen · 15 years ago
  93. 92a6cf5 update make rules so libcompiler-rt can be built for armv6 the Apple way by Nick Kledzik · 15 years ago
  94. 0c61055 add support for __switch* needed for switch statements in thumb codegen by Nick Kledzik · 15 years ago
  95. 0963c9e add conversion functions and test cases for ARM by Nick Kledzik · 15 years ago
  96. 7b268dc Update cmake files for arm support hooks. by Edward O'Callaghan · 15 years ago
  97. 6e8c3ac fix typo in comment by Nick Kledzik · 15 years ago
  98. e80e978 add comparison functions for ARM by Nick Kledzik · 15 years ago
  99. d47c2cf start adding implementation of arm *vfp routines with test cases by Nick Kledzik · 15 years ago
  100. 01f9de5 Stub out structure for building armv{6,7} libs. by Daniel Dunbar · 15 years ago