Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
llvm
/
lib
/
ExecutionEngine
/
ExecutionEngine.cpp
7d60b90
Add handling for GlobalAliases in ExecutionEngine::getConstantValue.
by Lang Hames
· 7 years ago
d34e60c
Rename DEBUG macro to LLVM_DEBUG.
by Nicola Zaghen
· 7 years ago
5f8f34e4
Remove \brief commands from doxygen comments.
by Adrian Prantl
· 7 years ago
b72f484
[ORC] Re-apply r322913 with a fix for a read-after-free error.
by Lang Hames
· 8 years ago
44efd04
[ORC] Revert r322913 while I investigate an ASan failure.
by Lang Hames
· 8 years ago
817df9f
[ORC] Redesign the JITSymbolResolver interface to support bulk queries.
by Lang Hames
· 8 years ago
8e328d6
[ExecutionEngine] Remove an unused variable.
by Lang Hames
· 8 years ago
79e238a
Delete Default and JITDefault code models
by Rafael Espindola
· 8 years ago
00b3499
Use MutableArrayRef for APFloat::convertToInteger
by Simon Pilgrim
· 9 years ago
9abf242
Strip trailing whitespace
by Simon Pilgrim
· 9 years ago
17c7f70
Replace APFloatBase static fltSemantics data members with getter functions
by Stephan Bergmann
· 9 years ago
7419e94
Use StringRef instead of raw pointer in ExecutionEngine
by Mehdi Amini
· 9 years ago
3301c7e
[ExecutionEngine] Move ObjectCache::anchor from MCJIT to ExecutionEngine.
by Lang Hames
· 9 years ago
ad4a911
[ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol.
by Lang Hames
· 9 years ago
6d88fde
IR: Introduce Module::global_objects().
by Peter Collingbourne
· 9 years ago
8c34dd8
Delete Reloc::Default.
by Rafael Espindola
· 9 years ago
5f6eaac
GlobalValue: use getValueType() instead of getType()->getPointerElementType().
by Manuel Jacob
· 10 years ago
da00f2f
Update to use new name alignTo().
by Rui Ueyama
· 10 years ago
4ead920
ExecutionEngine: Remove implicit ilist iterator conversions, NFC
by Duncan P. N. Exon Smith
· 10 years ago
b12db0e
Remove roundingMode argument in APFloat::mod
by Stephen Canon
· 10 years ago
774b584
-Wdeprecated-clean: Fix cases of violating the rule of 5 in ways that are deprecated in C++11
by David Blaikie
· 10 years ago
e3dcce9
De-constify pointers to Type since they can't be modified. NFC
by Craig Topper
· 10 years ago
3393cfd
[MCJIT] Fix PR20656 by teaching MCJIT to honor ExecutionEngine's global mapping.
by Lang Hames
· 10 years ago
a3fcefb
Make ExecutionEngine owning a DataLayout
by Mehdi Amini
· 10 years ago
8c3b4f2
Revert "Make ExecutionEngine owning a DataLayout"
by Michael Kuperstein
· 10 years ago
f2643f4
Make ExecutionEngine owning a DataLayout
by Mehdi Amini
· 10 years ago
c233f74
Simplify the Mangler interface now that DataLayout is mandatory.
by Rafael Espindola
· 10 years ago
73378eb
[MCJIT] Add a FindGlobalVariableNamed utility
by Keno Fischer
· 10 years ago
bd7b1c8
[ExecutionEngine] ArrayRefize argument passing.
by Benjamin Kramer
· 10 years ago
f5e2fc4
Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial types
by Benjamin Kramer
· 10 years ago
3dac3f7
[ExecutionEngine] Fix MCJIT::addGlobalMapping.
by Lang Hames
· 10 years ago
633fe14
[MCJIT][Orc] Refactor RTDyldMemoryManager, weave RuntimeDyld::SymbolInfo through
by Lang Hames
· 10 years ago
298a3a0
Fold init() helpers into constructors. NFC.
by Benjamin Kramer
· 11 years ago
0a446fd
Add missing includes. make_unique proliferated everywhere.
by Benjamin Kramer
· 11 years ago
5f92a08
[ExecutionEngine] FindFunctionNamed: Skip declarations
by Keno Fischer
· 11 years ago
93de2a1
[Orc] New JIT APIs.
by Lang Hames
· 11 years ago
4a5697e
[MCJIT] Unique-ptrify the RTDyldMemoryManager member of MCJIT. NFC.
by Lang Hames
· 11 years ago
7ea98e1
[MCJIT] Replace JITEventListener::anchor (temporarily removed in r222861), and
by Lang Hames
· 11 years ago
a662d16
[MCJIT] Remove JITEventListener's anchor until I can determine the right place
by Lang Hames
· 11 years ago
b5c7b1f
[MCJIT] Reapply r222828 and r222810-r222812 with fix for MSVC move-op issues.
by Lang Hames
· 11 years ago
9fb4114
Reverting r222828 and r222810-r222812 as they broke the build on Windows.
by Aaron Ballman
· 11 years ago
829a19a
[MCJIT] Clean up RuntimeDyld's quirky object-ownership/modification scheme.
by Lang Hames
· 11 years ago
f3cadce
IR: Replace DataLayout::RoundUpAlignment with RoundUpToAlignment
by David Majnemer
· 11 years ago
0517424
[MCJIT] Remove a few more references to JITMemoryManager that survived r218316.
by Lang Hames
· 11 years ago
0f15490
[MCJIT] Delete the JTIMemoryManager and associated APIs.
by Lang Hames
· 11 years ago
196e323
unique_ptrify passing the TargetMachine to ExecutionEngine::MCJITCtor
by David Blaikie
· 11 years ago
79cc1e3
Reinstate "Nuke the old JIT."
by Eric Christopher
· 11 years ago
7271c19
Give ExecutionEngine of top level buffers.
by Rafael Espindola
· 11 years ago
4b535d1
ExecutionEngine: address review comments
by Dylan Noblesmith
· 11 years ago
c4a9942
ExecutionEngine: unique_ptr-ify
by Dylan Noblesmith
· 11 years ago
48af1c2
Don't own the buffer in object::Binary.
by Rafael Espindola
· 11 years ago
2a8a279
Make it explicit that ExecutionEngine takes ownership of the modules.
by Rafael Espindola
· 11 years ago
57d9ab6
Use a range loop. NFC.
by Rafael Espindola
· 11 years ago
b9fd9ed
Temporarily Revert "Nuke the old JIT." as it's not quite ready to
by Eric Christopher
· 11 years ago
f8b27c4
Nuke the old JIT.
by Rafael Espindola
· 11 years ago
dd39657
Include Archive.h
by Rafael Espindola
· 11 years ago
acfd628
Move virtual method out of line.
by Rafael Espindola
· 11 years ago
b9a23cd
Delete dead code.
by Rafael Espindola
· 11 years ago
8c4c021
Remove dead code.
by Rafael Espindola
· 11 years ago
568c31f
ExecutionEngine::create(): fix interpreter fallback when JIT is unavailable
by Alp Toker
· 11 years ago
c04b892
Revert "Replace Execution Engine's mutex with std::recursive_mutex."
by Zachary Turner
· 11 years ago
62ce4e8
Replace Execution Engine's mutex with std::recursive_mutex.
by Zachary Turner
· 11 years ago
2f825df
Clean up some unnecessary mutex guards.
by Zachary Turner
· 11 years ago
322db9e
ExecutionEngine: avoid NDEBUG in headers
by Alp Toker
· 11 years ago
49bb65a
Use range loop.
by Rafael Espindola
· 11 years ago
35907d8
Fix MSVC build broken by r207580
by David Blaikie
· 11 years ago
f58e376
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
by Chandler Carruth
· 11 years ago
bc87601
[ExecutionEngine] Allow JIT clients to enable/disable module verification.
by Lang Hames
· 11 years ago
2617dcc
[C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr.
by Craig Topper
· 11 years ago
b51ff60
[C++11] Add 'override' keyword to virtual methods that override their base class.
by Craig Topper
· 12 years ago
56440fd
Replace OwningPtr<T> with std::unique_ptr<T>.
by Ahmed Charles
· 12 years ago
96c9d95
[C++11] Replace OwningPtr::take() with OwningPtr::release().
by Ahmed Charles
· 12 years ago
4220e9c
[Modules] Move ValueHandle into the IR library where Value itself lives.
by Chandler Carruth
· 12 years ago
7c68beb
Rename some member variables from TD to DL.
by Rafael Espindola
· 12 years ago
7157bb7
Decouple dllexport/dllimport from linkage
by Nico Rieck
· 12 years ago
9d2e0df
Revert "Decouple dllexport/dllimport from linkage"
by Nico Rieck
· 12 years ago
e43aaf7
Decouple dllexport/dllimport from linkage
by Nico Rieck
· 12 years ago
8a8cd2b
Re-sort all of the includes with ./utils/sort_includes.py so that
by Chandler Carruth
· 12 years ago
d12ccbd
[weak vtables] Remove a bunch of weak vtables
by Juergen Ributzka
· 12 years ago
49109a2
Revert r194865 and r194874.
by Alexey Samsonov
· 12 years ago
dbedae8
[weak vtables] Remove a bunch of weak vtables
by Juergen Ributzka
· 12 years ago
3b44237
Don't try to initialize memory for a global if the allocation failed in ExecutionEngine.
by Andrew Kaylor
· 12 years ago
7ef22b8
Remove dead code.
by Rafael Espindola
· 12 years ago
8e97f01
LLVM Interpreter: implementation of "insertvalue" and "extractvalue";
by Elena Demikhovsky
· 12 years ago
af0dea1
Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid specifying the vector size.
by Craig Topper
· 12 years ago
9bc53e8
SectionMemoryManager shouldn't be a JITMemoryManager. Previously, the
by Filip Pizlo
· 12 years ago
41cb64f
Make the host endianness check an integer constant expression.
by Rafael Espindola
· 12 years ago
be79a7a
Add support for vector data types in the LLVM interpreter.
by Nadav Rotem
· 12 years ago
29178a3
Make APFloat constructor require explicit semantics.
by Tim Northover
· 13 years ago
82b6357
Fix Casting
by David Greene
· 13 years ago
9fb823b
Move all of the header files which are involved in modelling the LLVM IR
by Chandler Carruth
· 13 years ago
b6ad982
convert a bunch of callers from DataLayout::getIndexedOffset() to GEP::accumulateConstantOffset().
by Nuno Lopes
· 13 years ago
ed0881b
Use the new script to sort the includes of every file under lib.
by Chandler Carruth
· 13 years ago
5da3f05
Revert the majority of the next patch in the address space series:
by Chandler Carruth
· 13 years ago
fc1f2cd
Fix regression in old-style JIT.
by Eli Friedman
· 13 years ago
bf3eeb2
Add some cleanup to the DataLayout changes requested by Chandler.
by Micah Villmow
· 13 years ago
4bb926d
Resubmit the changes to llvm core to update the functions to support different pointer sizes on a per address space basis.
by Micah Villmow
· 13 years ago
0c61134
Revert 165732 for further review.
by Micah Villmow
· 13 years ago
0831897
Add in the first iteration of support for llvm/clang/lldb to allow variable per address space pointer sizes to be optimized correctly.
by Micah Villmow
· 13 years ago
cdfe20b
Move TargetData to DataLayout.
by Micah Villmow
· 13 years ago
Next »