Historia zmian

Autor SHA1 Wiadomość Data
  Nuno Lopes def18494b9 wire -fbounds-checking to the new LLVM bounds checking pass 13 lat temu
  Alexey Samsonov 3a70cd6e1c Use enum to set debug info size generated by Clang 13 lat temu
  Chandler Carruth 5081de5ae7 Wire up -fpie and -fPIE to LLVM's newly added TargetOptions. No test 13 lat temu
  Dan Gohman 465a8998bd Fix an oversight: don't run ARC optimization cleanup at -O0. 13 lat temu
  Kostya Serebryany e78ec3e8f7 use EP_OptimizerLast instead of EP_ScalarOptimizerLate for ThreadSanitizer 13 lat temu
  Kostya Serebryany 3c93122d31 Add a flag -fthread-sanitizer. 13 lat temu
  Chad Rosier 3f3335dbc3 Allocate TargetLibraryInfo for the CodeGen passes. Otherwise, it's instantiated 13 lat temu
  Chad Rosier 9875962295 Prevent llvm.lifetime intrinsics from being emitted at -O0. 13 lat temu
  David Blaikie 6bd17d2f2e Make use of const-correct ParseCommandLineOptions 13 lat temu
  Bill Wendling 9085030171 Reserve a moderate amount of space for the back-end arguments. 13 lat temu
  Bob Wilson 71fd6cc843 Fix -ftrap-function fallout from llvm r145714. <rdar://problem/10799325> 13 lat temu
  Nick Lewycky 1db772bd68 Add support for -fno-optimize-sibling-calls. Currently only implemented in the 13 lat temu
  Dan Gohman a8398ea850 Enable the new ObjC ARC autorelease pool elimination pass. 13 lat temu
  Chad Rosier 9f6d068b29 Per discussion on the list, remove BitcodeVerify pass to reimplement as a free function. 13 lat temu
  Chad Rosier ff7892758f Add frontend flags to enable bitcode verifier pass. 13 lat temu
  Nick Lewycky 4e785c908a Stack realignment is a tristate. Add -mno-stackrealign to turn off all stack 13 lat temu
  Joerg Sonnenberger e9d11dbfe1 Add -mstack-alignment=X and fix -mstackrealign handling now that the 13 lat temu
  Nick Lewycky 3aaeccc597 Update for change to LLVM TargetMachine API in r145714. 13 lat temu
  Kostya Serebryany e5dd2ea8c5 make asan work at -O0, clang part. Patch by glider@google.com 13 lat temu
  Kostya Serebryany b61968857f implement __has_feature(address_sanitizer); also use LangOpts.AddressSanitizer instead of CodeGenOpts.AddressSanitizer 13 lat temu
  Kostya Serebryany 1b4eca67e0 Add -f[no-]address-sanitizer flag 13 lat temu
  Evan Cheng 9254bf77d2 Match LLVM API change. 13 lat temu
  Nick Lewycky aaf2f36a8c Turn on the new .file directive when appropriate, instead of turning it off. 14 lat temu
  Nick Lewycky ea523d73a6 Wire up support for the controlling the extended dwarf .file directive. With 14 lat temu
  David Blaikie d6471f7c19 Rename Diagnostic to DiagnosticsEngine as per issue 5397 14 lat temu
  Chad Rosier 1b90605532 [driver] Add -mglobal-merge/-mno-global-merge machine options to enable/disable merging of 14 lat temu
  Evan Cheng a6b4045dc4 Match LLVM change: TargetRegistry and TargetSelect have been moved to Support. 14 lat temu
  Rafael Espindola cf565c5737 Update for LLVM change in PassManagerBuilder. 14 lat temu
  Benjamin Kramer 77577ce8f0 Unbreak build after API change. 14 lat temu
  Evan Cheng 2860e30d83 Match createTargetMachine API change. 14 lat temu