summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/LowerEmuTLS.cpp
AgeCommit message (Expand)Author
2025-05-27IR: Make Module::getOrInsertGlobal() return a GlobalVariable.Peter Collingbourne
2024-04-15[CodeGen] Remove extraneous ArrayRef (NFC) (#88601)Kazu Hirata
2023-12-19[CodeGen] Port `LowerEmuTLS` to new pass manager (#75171)paperchalice
2023-08-03[llvm] Drop some typed pointer handling/bitcastsBjorn Pettersson
2022-07-17[CodeGen] Qualify auto variables in for loops (NFC)Kazu Hirata
2022-03-16Cleanup codegen includesserge-sans-paille
2022-03-10Revert "Cleanup codegen includes"Nico Weber
2022-03-10Cleanup codegen includesserge-sans-paille
2020-12-30[LowerEmuTls] Copy dso_local from <var> to __emutls_v.<var>Fangrui Song
2020-09-03LowerEmuTLS.cpp - remove unused TargetLowering.h include. NFC.Simon Pilgrim
2020-07-01[Alignment][NFC] Transition and simplify calls to DL::getABITypeAlignmentGuillaume Chatelet
2020-05-23TargetLowering.h - remove unnecessary TargetMachine.h include. NFCSimon Pilgrim
2019-11-13Sink all InitializePasses.h includesReid Kleckner
2019-10-15[Alignment][NFC] Remove dependency on GlobalObject::setAlignment(unsigned)Guillaume Chatelet
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-02-28[TLS] use emulated TLS if the target supports only this modeChih-Hung Hsieh
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-05-25CodeGen: Rename DEBUG_TYPE to match passnamesMatthias Braun
2017-05-18[LegacyPassManager] Remove TargetMachine constructorsFrancis Visoiu Mistrih
2016-04-22Re-commit optimization bisect support (r267022) without new pass manager supp...Andrew Kaylor
2016-04-22Revert "Initial implementation of optimization bisect support."Vedant Kumar
2016-04-21Initial implementation of optimization bisect support.Andrew Kaylor
2016-01-27Move passes that live in lib/CodeGen out of Scalar.hBenjamin Kramer
2016-01-13[TLS] New lower emutls pass, fix linkage bugs.Chih-Hung Hsieh