aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/TargetMachine.cpp
AgeCommit message (Expand)AuthorFilesLines
2021-04-17Normalize interaction with boolean attributesSerge Guelton1-1/+1
2021-01-26Add -fbinutils-version= to gate ELF features on the specified binutils versionFangrui Song1-0/+9
2020-12-30[TargetMachine] Drop implied dso_local for definitions in ELF static relocati...Fangrui Song1-10/+0
2020-12-29Move -fno-semantic-interposition dso_local logic from TargetMachine to Clang ...Fangrui Song1-8/+0
2020-12-06[TargetMachine] Delete asan workaroundFangrui Song1-5/+0
2020-12-05[TargetMachine] Don't imply dso_local for memprof in static relocation modelFangrui Song1-2/+1
2020-12-05[TargetMachine] Set dso_local for memprofVitaly Buka1-3/+4
2020-12-05[TargetMachine] Set dso_local if asan is detectedFangrui Song1-0/+5
2020-12-05[TargetMachine] Drop implied dso_local for an edge case (extern_weak + non-pi...Fangrui Song1-10/+0
2020-12-05[TargetMachine] Clean up TargetMachine::shouldAssumeDSOLocal after x86-32 spe...Fangrui Song1-21/+0
2020-12-05[TargetMachine] Don't imply dso_local on function declarations in Reloc::Stat...Fangrui Song1-9/+4
2020-12-05[TargetMachine] Move X86 specific shouldAssumeDSOLocal logic to X86Subtarget:...Fangrui Song1-11/+2
2020-12-05[TargetMachine] Simplify shouldAssumeDSOLocal by processing ExternalSymbolSDN...Fangrui Song1-21/+27
2020-12-05[TargetMachine][CodeGenModule] Delete unneeded ppc32 special case from should...Fangrui Song1-2/+2
2020-12-04[TargetMachine] Delete wasm special case from shouldAssumeDSOLocalFangrui Song1-2/+2
2020-12-04[TargetMachine] Don't imply dso_local on global variable declarations in Relo...Fangrui Song1-3/+12
2020-07-24Revert rG5dd566b7c7b78bd- "PassManager.h - remove unnecessary Function.h/Modu...Simon Pilgrim1-2/+0
2020-07-24PassManager.h - remove unnecessary Function.h/Module.h includes. NFCI.Simon Pilgrim1-0/+2
2020-05-25Make explicit -fno-semantic-interposition (in -fpic mode) infer dso_localFangrui Song1-0/+8
2020-04-17[XCOFF][AIX] Fix getSymbol to return the correct qualname when necessaryjasonliu1-0/+4
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