aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Target/TargetOptions.h
AgeCommit message (Expand)Author
2013-07-15Merge commit '7dfcb84fc16b3bf6b2379713b53090757f0a45f9'Eli Bendersky
2013-04-05Use the target options specified on a function to reset the back-end.Bill Wendling
2013-03-11Merge commit '279b9184c2ff4fea93b198a3519b8cb3a1d8d195'Eli Bendersky
2013-01-23Initialize SSPBufferSize. PR14999. Patch by Vinson Lee.Chad Rosier
2013-01-11Merge commit '1ad9253c9d34ccbce3e7e4ea5d87c266cbf93410'Derek Schuff
2012-11-29Whitespace.Chad Rosier
2012-11-29Fix 80-column violations.Chad Rosier
2012-11-09Revert r167620; this can be implemented using an existing CL option.Chad Rosier
2012-11-09Add support for -mstrict-align compiler option for ARM targets.Chad Rosier
2012-08-21Merge up to r162331, git commit bc363931085587bac42a40653962a3e5acd1ffceDerek Schuff
2012-08-21Add support for the --param ssp-buffer-size= driver option.Chad Rosier
2012-08-17Merge commit 'c723eb1aef817d47feec620933ee1ec6005cdd14'Derek Schuff
2012-07-09LOCALMODs from hg 0b098ca44de7 against r158408 (hg 90a87d6bfe45)Derek Schuff
2012-07-02Target option DisableJumpTables is a gross hack. Move it to TargetLowering in...Evan Cheng
2012-06-22Rename -allow-excess-fp-precision flag to -fuse-fp-ops, and switch from aLang Hames
2012-06-19Add DAG-combines for aggressive FMA formation.Lang Hames
2012-06-19Move the support for using .init_array from ARM to the genericRafael Espindola
2012-04-11Comment typo fix.Duncan Sands
2012-04-08Teach LLVM about a PIE option which, when enabled on top of PIC, makesChandler Carruth
2012-02-10RegAlloc superpass: includes phi elimination, coalescing, and scheduling.Andrew Trick
2012-01-19Add a TargetOption for disabling tail calls.Nick Lewycky
2012-01-17Moving options declarations around.Andrew Trick
2012-01-13Added the MachineSchedulerPass skeleton.Andrew Trick
2012-01-13whitespaceAndrew Trick
2011-12-02Move global variables in TargetMachine into new TargetOptions class. As an APINick Lewycky
2011-11-04Add missing includes/decls.Eli Friedman
2011-08-30Command line option to enable support for segmented stacks:Rafael Espindola
2011-06-23Rename TargetOptions::StackAlignment to StackAlignmentOverride.Evan Cheng
2011-05-25Replace the -unwind-tables option with a per function flag. This is moreRafael Espindola
2011-04-20Remove -use-divmod-libcall. Let targets opt in when they are available.Evan Cheng
2011-04-08Change -arm-trap-func= into a non-arm specific option. Now Intrinsic::trap is...Evan Cheng
2011-04-07Change -arm-divmod-libcall to a target neutral option.Evan Cheng
2010-07-29Grammar.Eric Christopher
2010-07-15Split -enable-finite-only-fp-math to two options:Evan Cheng
2010-07-13Update comment.Evan Cheng
2010-05-02Remove the -enable-sjlj-eh option, which doesn't do anything.Duncan Sands
2010-04-21Implement -disable-non-leaf-fp-elim which disable frame pointer eliminationEvan Cheng
2010-03-17remove dead variable, patch by Nathan Howell!Chris Lattner
2010-02-08Rename the PerformTailCallOpt variable to GuaranteedTailCallOpt to reflectDan Gohman
2009-12-18Changes from review:Bill Wendling
2009-09-20Implement the JIT side of the GDB JIT debugging interface. To enable thisReid Kleckner
2009-08-11SjLj based exception handling unwinding support. This patch is nasty, brutishJim Grosbach
2009-08-02move an enum from TM -> TargetOptions. This makes TargetOptions.hChris Lattner
2009-06-08The attached patches implement most of the ARM AAPCS-VFP hard floatAnton Korobeynikov
2009-06-05Add new function attribute - noimplicitfloatDevang Patel
2009-06-04Add new function attribute - noredzone. Devang Patel
2009-04-29Correct comment.Bill Wendling
2009-04-28r70270 isn't ready yet. Back this out. Sorry for the noise.Bill Wendling
2009-04-28Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want toBill Wendling
2009-03-25CodeGen still defaults to non-verbose asm, but llc now overrides it and defau...Evan Cheng