Histórico de commits

Autor SHA1 Mensagem Data
  Chandler Carruth 55fc873017 Sort all of Clang's files under 'lib', and fix up the broken headers 12 anos atrás
  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 anos atrás
  Evgeniy Stepanov 09ccf39c13 Add -fsanitize=memory. 12 anos atrás
  Alexey Samsonov 4d1a6e41e1 This patch exposes to Clang users three more sanitizers are experimental features of ASan: 12 anos atrás
  Kostya Serebryany 11c9a6e8cb [asan] Split AddressSanitizer into two passes (FunctionPass, ModulePass), Clang part. 12 anos atrás
  Joey Gouly 8548908080 PR14306: Move -fbounds-checking to -fsanitize=bounds. 12 anos atrás
  Lang Hames 931c083381 Make -ffp-contract a codegen option, rather than a laguage option. This makes 12 anos atrás
  Chad Rosier 485577dcac Implement -mstrict-align using '-backend-option -arm-strict-align' as this saves 12 anos atrás
  Chad Rosier 7e29327628 [driver] Add a -mstrict-align compiler option for ARM targets. 12 anos atrás
  Richard Smith ca1b62a33c Rename LangOptions members for address sanitizer and thread sanitizer from 12 anos atrás
  Nadav Rotem 129369dae8 Clang now attempts to create a TargetMachine whenever a triple is given. 13 anos atrás
  Nadav Rotem fa60be0281 Change EmitAssemblyHelper to create the target machine early 13 anos atrás
  Douglas Gregor 4cdad3151b Switch CodeGenOptions over to a .def file, like we do with LangOptions. 13 anos atrás
  Daniel Dunbar cbbe2c0fc0 IRgen: Initialize TargetLoweringInfo with a triple. 13 anos atrás
  Nadav Rotem 25030c4622 Reintroduce the TargetTransformInfo to the clang pass manager. 13 anos atrás
  Bob Wilson 7c008813e1 Revert svn r165741 "Add TargetTransformInfo to the clang driver." 13 anos atrás
  Kostya Serebryany ba1f04007b [asan] make AddressSanitizer to be a FunctionPass instead of ModulePass. clang part: for FunctionPass we need to run asan at a different point, otherwise it will run before inlining 13 anos atrás
  Nadav Rotem 29168318a8 Add TargetTransformInfo to the clang driver. 13 anos atrás
  Micah Villmow 25a6a84cf5 Move TargetData to DataLayout. 13 anos atrás
  Chad Rosier a7afeb0404 [driver] Add support for the --param ssp-buffer-size= driver option. 13 anos atrás
  Lang Hames c9686716d2 Add -ffp-contract = { fast | on | off } command line option support. 13 anos atrás
  Rafael Espindola 8af669f2f1 Add a -fuse-init-array option to cc1 and map to the UseInitArray target 13 anos atrás
  Nuno Lopes def18494b9 wire -fbounds-checking to the new LLVM bounds checking pass 13 anos atrás
  Alexey Samsonov 3a70cd6e1c Use enum to set debug info size generated by Clang 13 anos atrás
  Chandler Carruth 5081de5ae7 Wire up -fpie and -fPIE to LLVM's newly added TargetOptions. No test 13 anos atrás
  Dan Gohman 465a8998bd Fix an oversight: don't run ARC optimization cleanup at -O0. 13 anos atrás
  Kostya Serebryany e78ec3e8f7 use EP_OptimizerLast instead of EP_ScalarOptimizerLate for ThreadSanitizer 13 anos atrás
  Kostya Serebryany 3c93122d31 Add a flag -fthread-sanitizer. 13 anos atrás
  Chad Rosier 3f3335dbc3 Allocate TargetLibraryInfo for the CodeGen passes. Otherwise, it's instantiated 13 anos atrás
  Chad Rosier 9875962295 Prevent llvm.lifetime intrinsics from being emitted at -O0. 13 anos atrás