summaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/ExecutionEngine.cpp
AgeCommit message (Expand)Author
2025-07-04[llvm] Use llvm::fill instead of std::fill(NFC) (#146911)Austin
2025-04-26[llvm] Use llvm::copy (NFC) (#137470)Kazu Hirata
2024-11-19[ExecutionEngine] Remove unused includes (NFC) (#116749)Kazu Hirata
2024-10-29Fix warnings introduced in #111434 [-Wnontrivial-memaccess]NAKAMURA Takumi
2024-09-19[LLVM] Use {} instead of std::nullopt to initialize empty ArrayRef (#109133)Jay Foad
2024-07-10[ExecutionEngine] Use range-based for loops (NFC) (#98110)Kazu Hirata
2024-06-28[IR] Add getDataLayout() helpers to Function and GlobalValue (#96919)Nikita Popov
2024-01-19[llvm] Use SmallString::operator std::string (NFC)Kazu Hirata
2024-01-16[NFC] sentinal -> sentinelDavid Green
2023-11-07[NFC] Remove Type::getInt8PtrTy (#71029)Paulo Matos
2023-10-20[Interpreter] Add initialization of array members (#66172)Dudeldu
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks
2023-08-10[llvm] Drop some bitcasts and references related to typed pointersBjorn Pettersson
2023-06-08[ExecutionEngine] Support TargetExtType in InterpreterWenju He
2023-02-10[NFC][TargetParser] Replace uses of llvm/Support/Host.hArchibald Elliott
2023-01-16[llvm][ADT] Replace uses of `makeMutableArrayRef` with deduction guidesJoe Loser
2022-12-02[llvm] Use std::nullopt instead of None (NFC)Kazu Hirata
2021-11-28[llvm] Use range-based for loops (NFC)Kazu Hirata
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner
2020-10-18[ORC] Remove OrcV1 APIs.Lang Hames
2020-06-30[SVE] Remove calls to VectorType::getNumElements from ExecutionEngineChristopher Tetreault
2020-06-29[Alignment][NFC] migrate DataLayout::getPreferredAlignmentGuillaume Chatelet
2020-04-22[SVE] Add new VectorType subclassesChristopher Tetreault
2020-02-13[AsmPrinter] De-capitalize all AsmPrinter::Emit* but EmitInstructionFangrui Song
2020-01-29Another round of GCC5 fixes.Benjamin Kramer
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2019-09-16[ExecutionEngine] Don't dereference a dyn_cast result. NFCI.Simon Pilgrim
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere
2019-08-07Replace llvm::MutexGuard/UniqueLock with their standard equivalentsBenjamin Kramer
2019-07-02[C++2a] Add __builtin_bit_cast, used to implement std::bit_castErik Pilkington
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-05-24Add handling for GlobalAliases in ExecutionEngine::getConstantValue.Lang Hames
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl
2018-01-19[ORC] Re-apply r322913 with a fix for a read-after-free error.Lang Hames
2018-01-19[ORC] Revert r322913 while I investigate an ASan failure.Lang Hames
2018-01-19[ORC] Redesign the JITSymbolResolver interface to support bulk queries.Lang Hames
2018-01-10[ExecutionEngine] Remove an unused variable.Lang Hames
2017-08-03Delete Default and JITDefault code modelsRafael Espindola
2017-03-20Use MutableArrayRef for APFloat::convertToIntegerSimon Pilgrim
2017-03-20Strip trailing whitespaceSimon Pilgrim
2016-12-14Replace APFloatBase static fltSemantics data members with getter functionsStephan Bergmann
2016-10-01Use StringRef instead of raw pointer in ExecutionEngineMehdi Amini
2016-09-04[ExecutionEngine] Move ObjectCache::anchor from MCJIT to ExecutionEngine.Lang Hames
2016-08-01[ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol.Lang Hames
2016-06-22IR: Introduce Module::global_objects().Peter Collingbourne
2016-05-18Delete Reloc::Default.Rafael Espindola
2016-01-16GlobalValue: use getValueType() instead of getType()->getPointerElementType().Manuel Jacob
2016-01-14Update to use new name alignTo().Rui Ueyama
2015-10-13ExecutionEngine: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith