Skip to content
  • Akira Hatanaka's avatar
    Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions. · ddf76aa3
    Akira Hatanaka authored
    This is part of the work to remove TargetMachine::resetTargetOptions.
    
    In this patch, instead of updating global variable NoFramePointerElim in
    resetTargetOptions, its use in DisableFramePointerElim is replaced with a call
    to TargetFrameLowering::noFramePointerElim. This function determines on a
    per-function basis if frame pointer elimination should be disabled.
    
    There is no change in functionality except that cl:opt option "disable-fp-elim"
    can now override function attribute "no-frame-pointer-elim". 
    
    llvm-svn: 238080
    ddf76aa3
Loading