提交歷史

作者 SHA1 備註 提交日期
  Bill Wendling 1cf9ab8ab8 Use function attributes to indicate if we don't want to realign the stack. 12 年之前
  Bill Wendling cab4a09d69 Replace the "NoFramePointerElimNonLeaf" target option with a function attribute. 12 年之前
  Bill Wendling 8d230b454f Use function attributes to pass along the stack protector buffer size instead of making it a target option. 12 年之前
  Nick Lewycky fdf137b907 Make -vectorize-... proper cc1 flags instead of abusing -backend-option. Fixes 12 年之前
  Nick Lewycky 73b8d4bdd6 Fix a leak of TargetMachine in clang. We'll continue to leak it on purpose if 12 年之前
  Meador Inge 381c9b7b55 CodeGen: Don't set 'PMBuilder.DisableSimplifyLibCalls' 12 年之前
  Eric Christopher 3105627bd7 Plumb through the -fsplit-stack option using the existing backend 12 年之前
  Chad Rosier a03fc6e249 If we're unable to create the TargetMachine, then just quit producing the 12 年之前
  Chad Rosier e2359e2132 Fix a crasher by reporting a fatal error if we're unable to create the target 12 年之前
  Nick Lewycky 83c546afef The flag "-coverage-function-names-in-data" is actually backwards -- we do 12 年之前
  Nick Lewycky f2b5e07072 Make clang emit linkage names in debug info for subprograms when coverage info 12 年之前
  Nick Lewycky c3ae583a9a Update GCOVProfiling pass creation for API change in r177002. No functionality change. 12 年之前
  Nick Lewycky 9789d0d247 Fix build with clang, this was supposed to be part of r176617. 12 年之前
  Nick Lewycky f4086ebb09 Update clang for LLVM API change. No functionality change. 12 年之前
  Evgeniy Stepanov a8d3904ffa [msan] Run more optimizations after MemorySanitizer pass. 12 年之前
  Michael Gottesman 23d5b090cb Since ObjCARC has been refactored into its own library with its own declaration header, we need to include the declaration header alongside Scalar.h in BackendUtil. 12 年之前
  Alexey Samsonov 4bdc60434c Add top-level Clang flag -f(no-)sanitize-address-zero-base-shadow that makes AddressSanitizer use bottom of the address space for the shadow memory. On Linux it can be used with -fPIE/-pie to improve performance. 12 年之前
  Will Dietz 4f45bc099f [ubsan] Add support for -fsanitize-blacklist 12 年之前
  Chandler Carruth d938e87458 Switch to asking the target machine to add any relevant analysis passses 12 年之前
  Chandler Carruth d826f11d2c Companion patch to r171621 which changed the interface for creating TTI 12 年之前
  Chandler Carruth 3b844ba7d5 Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to 12 年之前
  Chandler Carruth b99083e603 Re-sort #include lines using the llvm/utils/sort_includes.py script. 12 年之前
  Alexey Samsonov e8c0322701 Add proper support for -fsanitize-blacklist= flag for TSan and MSan. Clang part. 12 年之前
  Evgeniy Stepanov 34ef11be9d Support -fsanitize-memory-track-origins. 12 年之前
  NAKAMURA Takumi 007c44ccbd BackendUtil.cpp: Add #include "llvm/TargetTransformInfo.h" 12 年之前
  Bill Wendling 44f4a2d8a9 Specify if `-mno-red-zone' was used when creating the GCOV instrucmentation pass. 12 年之前
  Chandler Carruth 55fc873017 Sort all of Clang's files under 'lib', and fix up the broken headers 12 年之前
  Alexey Samsonov 91ecfa6af5 Add Clang flags -fsanitize-blacklist and -fno-sanitize-blacklist. Make this flag usable for ASan. Blacklisting can be used to disable sanitizer checks for particular file/function/object. 12 年之前
  Evgeniy Stepanov 09ccf39c13 Add -fsanitize=memory. 12 年之前
  Alexey Samsonov 4d1a6e41e1 This patch exposes to Clang users three more sanitizers are experimental features of ASan: 12 年之前