aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/TargetMachine.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-12-22(Re-landing) Expose a TargetMachine::getTargetTransformInfo functionSanjoy Das1-4/+9
2017-12-21Revert "Expose a TargetMachine::getTargetTransformInfo function"Sanjoy Das1-9/+4
2017-12-21Expose a TargetMachine::getTargetTransformInfo functionSanjoy Das1-4/+9
2017-12-13Remove redundant includes from lib/Target/*.cpp.Michael Zolotukhin1-2/+0
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie1-3/+3
2017-11-08Attribute nonlazybind should not affect calls to functions with hidden visibi...Sriraman Tallam1-0/+7
2017-10-30Move isDSOLocal check and add a comment.Rafael Espindola1-2/+12
2017-10-27Handle undefined weak hidden symbols on all architectures.Rafael Espindola1-3/+11
2017-10-26Represent runtime preemption in the IR.Sean Fertile1-1/+2
2017-10-12Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine"Matthias Braun1-0/+222
2017-10-12TargetMachine: Merge TargetMachine and LLVMTargetMachineMatthias Braun1-222/+0
2017-08-14IPRA: Allow target to enable IPRA by defaultMatt Arsenault1-6/+0
2017-08-11D36604: PR34148: Do not assume we can use a copy relocation for an `external_...Richard Smith1-2/+3
2017-04-01Revert "Feature generic option to setup start/stop-after/before"Quentin Colombet1-61/+0
2017-04-01Feature generic option to setup start/stop-after/beforeQuentin Colombet1-0/+61
2017-03-17Remove LessPreciseFPMADOption from TargetOptions along with all of theEric Christopher1-1/+0
2017-02-01Change debug-info-for-profiling from a TargetOption to a function attribute.Dehao Chen1-6/+0
2017-01-26Use shouldAssumeDSOLocal in classifyGlobalReference.Rafael Espindola1-2/+5
2017-01-25DAG: Recognize no-signed-zeros-fp-math attributeMatt Arsenault1-0/+1
2017-01-19Add -debug-info-for-profiling to emit more debug info for sample pgo profile ...Dehao Chen1-0/+6
2017-01-13Remove unused lambda captures. NFCMalcolm Parsons1-1/+1
2017-01-10[TM] Restore default TargetOptions in TargetMachine::resetTargetOptions.Justin Lebar1-3/+6
2016-11-22CodeGen: simplify TargetMachine::getSymbol interface. NFC.Tim Northover1-3/+3
2016-10-14Revert "In preparation for removing getNameWithPrefix off ofEric Christopher1-1/+7
2016-10-14In preparation for removing getNameWithPrefix off of TargetMachine,Eric Christopher1-7/+1
2016-10-13New llc option pie-copy-relocations to optimize access to extern globals.Sriraman Tallam1-4/+3
2016-10-04Consistent fp denormal mode names. NFC.Sjoerd Meijer1-3/+3
2016-10-03TargetMachine: Make the win32-macho workaround more specific.Matthias Braun1-1/+1
2016-10-03X86: Do not produce GOT relocations on windowsMatthias Braun1-2/+5
2016-09-20Revert "Remove extra argument used once onEric Christopher1-2/+10
2016-09-20Remove more guts of TargetMachine::getNameWithPrefix and migrate one check to...Eric Christopher1-8/+1
2016-09-20Remove extra argument used once on TargetMachine::getNameWithPrefix and inlin...Eric Christopher1-3/+2
2016-09-16Move the Mangler from the AsmPrinter down to TLOF and clean up theEric Christopher1-1/+1
2016-08-31Clang patch r280064 introduced ways to set the FP exceptions and denormalSjoerd Meijer1-0/+10
2016-07-13Add EnableIPRA to TargetOptions, and move the cl::opt -enable-ipra to TargetM...Mehdi Amini1-1/+8
2016-06-30Delete MCCodeGenInfo.Rafael Espindola1-24/+6
2016-06-30Don't repeat names in comments. NFC.Rafael Espindola1-4/+3
2016-06-30Delete unused includes. NFC.Rafael Espindola1-1/+0
2016-06-27Move shouldAssumeDSOLocal to Target.Rafael Espindola1-1/+46
2016-06-27Convert a few more comparisons to isPositionIndependent(). NFC.Rafael Espindola1-0/+4
2016-06-27Teach shouldAssumeDSOLocal about tls.Rafael Espindola1-10/+8
2016-05-18Delete Reloc::Default.Rafael Espindola1-2/+2
2016-05-18Trivial cleanups.Rafael Espindola1-2/+2
2016-04-29Differential Revision: http://reviews.llvm.org/D19733Sriraman Tallam1-1/+1
2016-04-18[NFC] Header cleanupMehdi Amini1-2/+1
2015-11-03CodeGen, Target: Move Mach-O-specific symbol name logic to Mach-O lowering.Peter Collingbourne1-17/+1
2015-09-16constify the Function parameter to the TTI creation callback andEric Christopher1-1/+1
2015-07-09Make TargetTransformInfo keeping a reference to the Module DataLayoutMehdi Amini1-2/+3
2015-06-11Replace string GNU Triples with llvm::Triple in TargetMachine. NFC.Daniel Sanders1-1/+1
2015-06-09Remove DisableTailCalls from TargetOptions and the code in resetTargetOptionsAkira Hatanaka1-1/+0