aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/TargetMachine.cpp
AgeCommit message (Expand)AuthorFilesLines
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-4/+4
2020-01-15Set some fast math attributes in setFunctionAttributesMatt Arsenault1-6/+6
2020-01-10[MIR] Fix cyclic dependency of MIR formatterPeng Guo1-4/+1
2020-01-08Revert "Revert "[MIR] Target specific MIR formating and parsing""Daniel Sanders1-1/+4
2020-01-08Revert "[MIR] Target specific MIR formating and parsing"Nico Weber1-4/+1
2020-01-08[MIR] Target specific MIR formating and parsingPeng Guo1-1/+4
2020-01-08Revert "[MIR] Target specific MIR formating and parsing"Daniel Sanders1-4/+1
2020-01-08[MIR] Target specific MIR formating and parsingPeng Guo1-1/+4
2020-01-01[MC][TargetMachine] Delete MCTargetOptions::MCPIECopyRelocationsFangrui Song1-8/+7
2019-11-02TargetMachine - fix uninitialized variable warning. NFCI.Simon Pilgrim1-2/+2
2019-08-20[TargetMachine] Don't try to create COFFSTUB references on windows on non-COFFMartin Storsjo1-3/+5
2019-07-19Don't update NoTrappingFPMath and FPDenormalMode in resetTargetOptionsOliver Stannard1-12/+0
2019-05-24Implement call lowering without parameters on AIXJason Liu1-0/+5
2019-05-10[WebAssembly] Don't assume that strongly defined symbols are DSO-localSam Clegg1-3/+3
2019-05-07[COFF] Use COFF stubs for extern_weak functionsReid Kleckner1-0/+6
2019-03-18[WebAssembly] Don't override default implementation of isOffsetFoldingLegal. ...Sam Clegg1-1/+1
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-09-25Use unique_ptr to hold AsmInfo,MRI,MII,STIFangrui Song1-6/+1
2018-09-04[MinGW] Move code for indicating "potentially not DSO local" into shouldAssum...Martin Storsjo1-0/+9
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl1-1/+1
2018-03-26Remove unneeded (& mislayered) include from TargetMachine.cpp on a CodeGen he...David Blaikie1-1/+0
2018-03-23Move TargetLoweringObjectFile from CodeGen to Target to fix layeringDavid Blaikie1-1/+1
2018-03-10Go back to sometimes assuming intristics are local.Rafael Espindola1-20/+25
2018-02-28[TLS] use emulated TLS if the target supports only this modeChih-Hung Hsieh1-0/+8
2018-02-22Fix grammar. NFC.Rafael Espindola1-1/+1
2018-02-19Bring back r323297.Rafael Espindola1-7/+14
2018-02-06Revert "Don't assume a null GV is local for ELF and MachO."Reid Kleckner1-14/+7
2018-01-24Don't assume a null GV is local for ELF and MachO.Rafael Espindola1-7/+14
2018-01-17Use a got to access a hidden weak undefined on MachO.Rafael Espindola1-3/+1
2018-01-11Make internal/private GVs implicitly dso_local.Rafael Espindola1-1/+1
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