aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/BackendUtil.cpp
AgeCommit message (Expand)Author
2012-08-21[driver] Add support for the --param ssp-buffer-size= driver option.Chad Rosier
2012-07-06Add -ffp-contract = { fast | on | off } command line option support.Lang Hames
2012-06-19Add a -fuse-init-array option to cc1 and map to the UseInitArray targetRafael Espindola
2012-05-22wire -fbounds-checking to the new LLVM bounds checking passNuno Lopes
2012-04-27Use enum to set debug info size generated by ClangAlexey Samsonov
2012-04-08Wire up -fpie and -fPIE to LLVM's newly added TargetOptions. No testChandler Carruth
2012-04-04Fix an oversight: don't run ARC optimization cleanup at -O0.Dan Gohman
2012-03-23use EP_OptimizerLast instead of EP_ScalarOptimizerLate for ThreadSanitizerKostya Serebryany
2012-03-01Add a flag -fthread-sanitizer.Kostya Serebryany
2012-02-29Allocate TargetLibraryInfo for the CodeGen passes. Otherwise, it's instantiatedChad Rosier
2012-02-25Prevent llvm.lifetime intrinsics from being emitted at -O0.Chad Rosier
2012-02-07Make use of const-correct ParseCommandLineOptionsDavid Blaikie
2012-02-07Reserve a moderate amount of space for the back-end arguments.Bill Wendling
2012-02-03Fix -ftrap-function fallout from llvm r145714. <rdar://problem/10799325>Bob Wilson
2012-01-23Add support for -fno-optimize-sibling-calls. Currently only implemented in theNick Lewycky
2012-01-17Enable the new ObjC ARC autorelease pool elimination pass.Dan Gohman
2011-12-14Per discussion on the list, remove BitcodeVerify pass to reimplement as a fre...Chad Rosier
2011-12-12Add frontend flags to enable bitcode verifier pass.Chad Rosier
2011-12-06Stack realignment is a tristate. Add -mno-stackrealign to turn off all stackNick Lewycky
2011-12-05Add -mstack-alignment=X and fix -mstackrealign handling now that theJoerg Sonnenberger
2011-12-02Update for change to LLVM TargetMachine API in r145714.Nick Lewycky
2011-11-30make asan work at -O0, clang part. Patch by glider@google.comKostya Serebryany
2011-11-22implement __has_feature(address_sanitizer); also use LangOpts.AddressSanitize...Kostya Serebryany
2011-11-16Add -f[no-]address-sanitizer flagKostya Serebryany
2011-11-16Match LLVM API change.Evan Cheng
2011-10-31Turn on the new .file directive when appropriate, instead of turning it off.Nick Lewycky
2011-10-17Wire up support for the controlling the extended dwarf .file directive. WithNick Lewycky
2011-09-25Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie
2011-08-26[driver] Add -mglobal-merge/-mno-global-merge machine options to enable/disab...Chad Rosier
2011-08-24Match LLVM change: TargetRegistry and TargetSelect have been moved to Support.Evan Cheng
2011-08-02Update for LLVM change in PassManagerBuilder.Rafael Espindola
2011-07-20Unbreak build after API change.Benjamin Kramer
2011-07-19Match createTargetMachine API change.Evan Cheng
2011-07-05Add the ObjC ARC optimization passes manually, now that they're notDan Gohman
2011-06-30createTargetMachine now takes a CPU string.Evan Cheng
2011-06-29SubtargetFeature.h has been moved to MC.Evan Cheng
2011-06-21Add support for -Wa,--noexecstack when building from a non-assembly file. ForNick Lewycky
2011-05-25Update for llvm api change.Rafael Espindola
2011-05-21adjust to mainline api change.Chris Lattner
2011-05-21switch clang off StandardPasses.h onto PassManagerBuilder.hChris Lattner
2011-05-17Conditionalize the use of 4.4 or 4.2 format based on the target.Bill Wendling
2011-04-30Implement -fno-dwarf2-cfi-asm.Rafael Espindola
2011-04-29Add -Oz option and use it to set the inline threshold to 25.Bob Wilson
2011-04-21Wire up the -ftest-coverage and -fprofile-arcs flags to .gcno file emission (atNick Lewycky
2011-04-05Added *hidden* flags -print-options and -print-all-options soAndrew Trick
2011-04-05whitespaceAndrew Trick
2011-04-05Set AAPCS-VFP calling convention accordingly and hard float ABI command handl...Sandeep Patel
2011-03-28Integrated-As: Support -Wa,-L when using the integrated assembler.Daniel Dunbar
2011-03-22Frontend: Add a more explicit -backend-option flag for passing backend commandDaniel Dunbar
2011-02-18If -fno-builtin is passed, tell TargetLibraryInfo toChris Lattner