Mehdi Amini
|
c94da20917
Make DataLayout Non-Optional in the Module
|
10 vuotta sitten |
David Majnemer
|
f937622ece
Verifier: Check for null operands in !llvm.module.flags
|
10 vuotta sitten |
Rafael Espindola
|
ada5f24b5f
The leak detector is dead, long live asan and valgrind.
|
10 vuotta sitten |
JF Bastien
|
544f63e84a
Random Number Generator Refactoring (removing from Module)
|
10 vuotta sitten |
Duncan P. N. Exon Smith
|
dad20b2ae2
IR: Split Metadata from Value
|
10 vuotta sitten |
Rafael Espindola
|
eee41dbb65
Ask the module for its the identified types.
|
10 vuotta sitten |
David Blaikie
|
1d4f28c6bc
Remove StringMap::GetOrCreateValue in favor of StringMap::insert
|
10 vuotta sitten |
Duncan P. N. Exon Smith
|
5bf8ade9d0
Revert "IR: MDNode => Value"
|
10 vuotta sitten |
Justin Hibbits
|
893f22f882
Add Position-independent Code model Module API.
|
10 vuotta sitten |
Duncan P. N. Exon Smith
|
bad06b13ba
IR: MDNode => Value: NamedMDNode::getOperator()
|
10 vuotta sitten |
Rafael Espindola
|
c498284e46
Modernize the error handling of the Materialize function.
|
10 vuotta sitten |
Rafael Espindola
|
68b02dcd54
Don't ever call materializeAllPermanently during LTO.
|
10 vuotta sitten |
Alexey Samsonov
|
e769dc39fd
Be more careful in parsing Module::ModFlagBehavior value
|
11 vuotta sitten |
Rafael Espindola
|
2292996e1a
Pass a MemoryBufferRef when we can avoid taking ownership.
|
11 vuotta sitten |
David Majnemer
|
8234268c7e
IR: cleanup Module::dropReferences
|
11 vuotta sitten |
David Majnemer
|
c8a1169c93
IR: Add COMDATs to the IR
|
11 vuotta sitten |
JF Bastien
|
b4840d7a4d
Random Number Generator (llvm)
|
11 vuotta sitten |
Rafael Espindola
|
1f659329b6
Make ObjectFile and BitcodeReader always own the MemoryBuffer.
|
11 vuotta sitten |
JF Bastien
|
02b4e6e7ab
Revert "Random Number Generator (llvm)"
|
11 vuotta sitten |
JF Bastien
|
1d04a2324c
Random Number Generator (llvm)
|
11 vuotta sitten |
Rafael Espindola
|
4e2b922131
Remove 'using std::errro_code' from lib.
|
11 vuotta sitten |
Rafael Espindola
|
5c792faa0e
Don't use 'using std::error_code' in include/llvm.
|
11 vuotta sitten |
Rafael Espindola
|
1bab2d5399
Use error_code() instead of error_code::succes()
|
11 vuotta sitten |
Diego Novillo
|
0a0d620db3
Fix bug 19437 - Only add discriminators for DWARF 4 and above.
|
11 vuotta sitten |
Craig Topper
|
ec0f0bc6af
[C++11] More 'nullptr' conversion or in some cases just using a boolean check instead of comparing to nullptr.
|
11 vuotta sitten |
Duncan P. N. Exon Smith
|
f5d17528ee
Module: Don't rename in getOrInsertFunction()
|
11 vuotta sitten |
Benjamin Kramer
|
6e9eeab69f
[C++11] Modernize the IR library a bit.
|
11 vuotta sitten |
Ahmed Charles
|
f4ccd11075
Replace OwningPtr<T> with std::unique_ptr<T>.
|
11 vuotta sitten |
Chandler Carruth
|
ca7680b998
[Layering] Move GVMaterializer.h into the IR library where its
|
11 vuotta sitten |
Chandler Carruth
|
8f124fe884
[Modules] Move the LeakDetector header into the IR library where the
|
11 vuotta sitten |