summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/TargetMachine.cpp
AgeCommit message (Expand)Author
2015-06-09Remove DisableTailCalls from TargetOptions and the code in resetTargetOptionsAkira Hatanaka
2015-05-23Bump SmallString to the minimum required amount for raw_ostream to avoid allo...Benjamin Kramer
2015-05-23Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions.Akira Hatanaka
2015-05-18MC: Clean up method names in MCContext.Jim Grosbach
2015-05-15Stop resetting SanitizeAddress in TargetMachine::resetTargetOptions. NFC.Akira Hatanaka
2015-05-12Migrate existing backends that care about software floating pointEric Christopher
2015-04-28Add a fixme to resetTargetOptions to explain why it needs to goEric Christopher
2015-03-27Remove superfluous .str() and replace std::string concatenation with Twine.Yaron Keren
2015-03-19Add an MCSubtargetInfo variable to the TargetMachine.Eric Christopher
2015-03-19Add a TargetMachine local MCRegisterInfo and MCInstrInfo so thatEric Christopher
2015-03-18Revert "Add a TargetMachine local MCRegisterInfo and MCInstrInfo so that"Eric Christopher
2015-03-18Add a TargetMachine local MCRegisterInfo and MCInstrInfo so thatEric Christopher
2015-03-17COFF: Let globals with private linkage reside in their own sectionDavid Majnemer
2015-03-17Revert "COFF: Let globals with private linkage reside in their own section"David Majnemer
2015-03-17COFF: Let globals with private linkage reside in their own sectionDavid Majnemer
2015-03-12Move the DataLayout to the generic TargetMachine, making it mandatory.Mehdi Amini
2015-02-14Target: Canonicalize access to function attributes, NFCDuncan P. N. Exon Smith
2015-02-13[PM] Remove the old 'PassManager.h' header file at the top level ofChandler Carruth
2015-02-12Remove mostly unused setters.Rafael Espindola
2015-02-03Only access TLOF via the TargetMachine, not TargetLowering.Eric Christopher
2015-02-01[multiversion] Switch all of the targets over to use theChandler Carruth
2015-02-01[PM] Port TTI to the new pass manager, introducing a TargetIRAnalysis toChandler Carruth
2015-01-31[PM] Switch the TargetMachine interface from accepting a pass managerChandler Carruth
2015-01-31[PM] Change the core design of the TTI analysis to use a polymorphicChandler Carruth
2015-01-09Recommit r224935 with a fix for the ObjC++/AArch64 bug that that revisionLang Hames
2015-01-06Revert r224935 "Refactor duplicated code. No intended functionality change."Lang Hames
2014-12-29Refactor duplicated code.Rafael Espindola
2014-09-26Move resetTargetOptions from taking a MachineFunction to a FunctionEric Christopher
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher
2014-05-28[pr19844] Add thread local mode to aliases.Rafael Espindola
2014-05-23Use alias linkage and visibility to decide tls access mode.Rafael Espindola
2014-05-20Move the verbose asm option to be part of the options struct andEric Christopher
2014-05-20Move the function and data section flags into the options struct andEric Christopher
2014-05-16Delete getAliasedGlobal.Rafael Espindola
2014-05-15Remove unused llvm namespace bool variable.Eric Christopher
2014-05-15Move the TargetMachine MC options to MCTargetOptions. No functionalEric Christopher
2014-05-12Remove MCUseCFI from TargetMachine.Rafael Espindola
2014-04-25[C++] Use 'nullptr'. Target edition.Craig Topper
2014-04-23Create MCTargetOptions.Evgeniy Stepanov
2014-03-27Prevent alias from pointing to weak aliases.Rafael Espindola
2014-03-26Revert "Prevent alias from pointing to weak aliases."Rafael Espindola
2014-03-26Prevent alias from pointing to weak aliases.Rafael Espindola
2014-02-19move getNameWithPrefix and getSymbol to TargetMachine.Rafael Espindola
2014-02-05Remove support for not using .loc directives.Rafael Espindola
2014-01-28Revert r199871 and replace it with a simple check in the debug infoEric Christopher
2014-01-23Add a variable to track whether or not we've used a unique section,Eric Christopher
2013-12-07Add a RequireStructuredCFG Field to TargetMachine.Vincent Lejeune
2013-11-22Teach ISel not to optimize 'optnone' functions (revised).Paul Robinson
2013-11-21Whitespace.NAKAMURA Takumi
2013-11-21Revert r195317 (and r195333), "Teach ISel not to optimize 'optnone' functions."NAKAMURA Takumi