summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/BackendUtil.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Add top-level Clang flag -f(no-)sanitize-address-zero-base-shadow that makes ...Alexey Samsonov2013-01-201-7/+11
* [ubsan] Add support for -fsanitize-blacklistWill Dietz2013-01-181-8/+8
* Switch to asking the target machine to add any relevant analysis passsesChandler Carruth2013-01-071-19/+8
* Companion patch to r171621 which changed the interface for creating TTIChandler Carruth2013-01-051-14/+10
* Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate toChandler Carruth2013-01-021-2/+2
* Re-sort #include lines using the llvm/utils/sort_includes.py script.Chandler Carruth2013-01-021-1/+1
* Add proper support for -fsanitize-blacklist= flag for TSan and MSan. Clang part.Alexey Samsonov2012-12-281-4/+8
* Support -fsanitize-memory-track-origins.Evgeniy Stepanov2012-12-241-1/+4
* BackendUtil.cpp: Add #include "llvm/TargetTransformInfo.h"NAKAMURA Takumi2012-12-111-0/+1
* Specify if `-mno-red-zone' was used when creating the GCOV instrucmentation p...Bill Wendling2012-12-101-1/+3
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-5/+5
* Add Clang flags -fsanitize-blacklist and -fno-sanitize-blacklist. Make this f...Alexey Samsonov2012-12-031-5/+11
* Add -fsanitize=memory.Evgeniy Stepanov2012-12-031-0/+12
* This patch exposes to Clang users three more sanitizers are experimental feat...Alexey Samsonov2012-11-291-8/+24
* [asan] Split AddressSanitizer into two passes (FunctionPass, ModulePass), Cla...Kostya Serebryany2012-11-281-1/+2
* PR14306: Move -fbounds-checking to -fsanitize=bounds.Joey Gouly2012-11-231-4/+2
* Make -ffp-contract a codegen option, rather than a laguage option. This makesLang Hames2012-11-151-4/+4
* Implement -mstrict-align using '-backend-option -arm-strict-align' as this savesChad Rosier2012-11-091-1/+0
* [driver] Add a -mstrict-align compiler option for ARM targets.Chad Rosier2012-11-091-0/+1
* Rename LangOptions members for address sanitizer and thread sanitizer fromRichard Smith2012-11-051-2/+2
* Clang now attempts to create a TargetMachine whenever a triple is given.Nadav Rotem2012-10-241-8/+17
* Change EmitAssemblyHelper to create the target machine earlyNadav Rotem2012-10-241-17/+49
* Switch CodeGenOptions over to a .def file, like we do with LangOptions.Douglas Gregor2012-10-231-2/+2
* IRgen: Initialize TargetLoweringInfo with a triple.Daniel Dunbar2012-10-191-1/+2
* Reintroduce the TargetTransformInfo to the clang pass manager.Nadav Rotem2012-10-191-1/+5
* Revert svn r165741 "Add TargetTransformInfo to the clang driver."Bob Wilson2012-10-181-5/+1
* [asan] make AddressSanitizer to be a FunctionPass instead of ModulePass. clan...Kostya Serebryany2012-10-151-1/+1
* Add TargetTransformInfo to the clang driver.Nadav Rotem2012-10-111-1/+5
* Move TargetData to DataLayout.Micah Villmow2012-10-081-4/+4
* [driver] Add support for the --param ssp-buffer-size= driver option.Chad Rosier2012-08-211-0/+1
* Add -ffp-contract = { fast | on | off } command line option support.Lang Hames2012-07-061-0/+13
* Add a -fuse-init-array option to cc1 and map to the UseInitArray targetRafael Espindola2012-06-191-0/+3
* wire -fbounds-checking to the new LLVM bounds checking passNuno Lopes2012-05-221-0/+14
* Use enum to set debug info size generated by ClangAlexey Samsonov2012-04-271-1/+1
* Wire up -fpie and -fPIE to LLVM's newly added TargetOptions. No testChandler Carruth2012-04-081-0/+1
* Fix an oversight: don't run ARC optimization cleanup at -O0.Dan Gohman2012-04-041-1/+2
* use EP_OptimizerLast instead of EP_ScalarOptimizerLate for ThreadSanitizerKostya Serebryany2012-03-231-1/+1
* Add a flag -fthread-sanitizer.Kostya Serebryany2012-03-011-1/+13
* Allocate TargetLibraryInfo for the CodeGen passes. Otherwise, it's instantiatedChad Rosier2012-02-291-0/+6
* Prevent llvm.lifetime intrinsics from being emitted at -O0.Chad Rosier2012-02-251-1/+5
* Make use of const-correct ParseCommandLineOptionsDavid Blaikie2012-02-071-3/+2
* Reserve a moderate amount of space for the back-end arguments.Bill Wendling2012-02-071-0/+1
* Fix -ftrap-function fallout from llvm r145714. <rdar://problem/10799325>Bob Wilson2012-02-031-0/+1
* Add support for -fno-optimize-sibling-calls. Currently only implemented in theNick Lewycky2012-01-231-0/+1
* Enable the new ObjC ARC autorelease pool elimination pass.Dan Gohman2012-01-171-0/+7
* Per discussion on the list, remove BitcodeVerify pass to reimplement as a fre...Chad Rosier2011-12-141-3/+0
* Add frontend flags to enable bitcode verifier pass.Chad Rosier2011-12-121-0/+3
* Stack realignment is a tristate. Add -mno-stackrealign to turn off all stackNick Lewycky2011-12-061-5/+2
* Add -mstack-alignment=X and fix -mstackrealign handling now that theJoerg Sonnenberger2011-12-051-0/+5
* Update for change to LLVM TargetMachine API in r145714.Nick Lewycky2011-12-021-34/+37
OpenPOWER on IntegriCloud