Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
refs/heads/r
/
lib
/
IR
/
Module.cpp
6016231
Extend Module::getOrInsertGlobal to control the construction of the
by Philip Pfaffe
· 7 years ago
6592c09
[macho] save the SDK version stored in module metadata into the version min and
by Alex Lorenz
· 7 years ago
a53c520
Pass code-model through Module IR to LTO which will use it.
by Caroline Tice
· 7 years ago
47ff67b
Allow creating llvm::Function in non-zero address spaces
by Alexander Richardson
· 7 years ago
849da55
Add remarks describing when a pass changes the IR instruction count of a module
by Jessica Paquette
· 7 years ago
11fc5bb
Intrinsics calls should avoid the PLT when "RtLibUseGOT" metadata is present.
by Sriraman Tallam
· 8 years ago
624678f
Normalize constructor call syntax, NFCI.
by Serge Guelton
· 8 years ago
fbec1c9
Have Module::createRNG return a unique_ptr
by Serge Guelton
· 8 years ago
e3e43d9
Sort the remaining #include lines in include/... and lib/....
by Chandler Carruth
· 8 years ago
1fd5bb9
Support for taking the max of module flags when linking, use for PIE/PIC
by Teresa Johnson
· 8 years ago
dc6cb60
[IR] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC).
by Eugene Zelenko
· 8 years ago
d35f86e
Suppress all uses of LLVM_END_WITH_NULL. NFC.
by Serge Guelton
· 8 years ago
9d54400
Module::getOrInsertFunction is using C-style vararg instead of variadic templates.
by Serge Guelton
· 8 years ago
1d02724
Revert "Turn some C-style vararg into variadic templates"
by Diana Picus
· 8 years ago
ec124b3
Turn some C-style vararg into variadic templates
by Serge Guelton
· 8 years ago
8701bbc
Revert "Turn some C-style vararg into variadic templates"
by Mehdi Amini
· 8 years ago
753bd2a
Turn some C-style vararg into variadic templates
by Mehdi Amini
· 8 years ago
306a7df
[IR] Implement pairs of non-const and const methods using the const version instead of the non-const version. NFCI
by Craig Topper
· 8 years ago
6707770
Rename AttributeSet to AttributeList
by Reid Kleckner
· 8 years ago
11fdc78
Make library calls sensitive to regparm module flag (Fixes PR3997).
by Nirav Dave
· 8 years ago
76c218e
Bitcode: Change the materializer interface to return llvm::Error.
by Peter Collingbourne
· 9 years ago
5498e18
IR, Bitcode: Change bitcode reader to no longer own its memory buffer.
by Peter Collingbourne
· 9 years ago
7be6f15
Remove interface to get/set MaxFunctionCount
by Easwaran Raman
· 9 years ago
d2e7196
[Codegen] Change PICLevel.
by Davide Italiano
· 9 years ago
d41672f
Add "PIE Level" metadata to module flags.
by Sriraman Tallam
· 9 years ago
89c5c63
[ThinLTO] Prevent importing of "llvm.used" values
by Teresa Johnson
· 9 years ago
f6071e1
[NFC] Header cleanup
by Mehdi Amini
· 9 years ago
48bb8b4
Support the Nodebug emission kind for DICompileUnits.
by Adrian Prantl
· 9 years ago
ba49223
[GCC] Attribute ifunc support in llvm
by Dmitry Polukhin
· 9 years ago
af640bf
Interface to get/set profile summary metadata to module
by Easwaran Raman
· 9 years ago
0060160
Restore "[ThinLTO] Use MD5 hash in function index." with fix
by Teresa Johnson
· 10 years ago
bc947a0
Revert "[ThinLTO] Use MD5 hash in function index." due to bot failure
by Teresa Johnson
· 10 years ago
f38049c
[ThinLTO] Use MD5 hash in function index.
by Teresa Johnson
· 10 years ago
17920c2
Bring back "Assert that we have all use/users in the getters."
by Rafael Espindola
· 10 years ago
af6e897
Revert "Assert that we have all use/users in the getters."
by Michael Zolotukhin
· 10 years ago
fdb838f
Assert that we have all use/users in the getters.
by Rafael Espindola
· 10 years ago
b223cec
Remove redundant argument. NFC.
by Rafael Espindola
· 10 years ago
838f8a4
Drop materializeAllPermanently.
by Rafael Espindola
· 10 years ago
f11617b
Drop support for dematerializing.
by Rafael Espindola
· 10 years ago
52c4f7d
Interface to attach maximum function count from PGO to module as module flags.
by Easwaran Raman
· 10 years ago
eac3095
IR: Remove implicit iterator conversions from lib/IR, NFC
by Duncan P. N. Exon Smith
· 10 years ago
2a8bcfa
IR: Create SymbolTableList wrapper around iplist, NFC
by Duncan P. N. Exon Smith
· 10 years ago
4d651e4
Fix Clang-tidy modernize-use-nullptr warnings in source directories and generated files; other minor cleanups.
by Hans Wennborg
· 10 years ago
5b674c0
[IR] Add operand bundles to CallInst and InvokeInst.
by Sanjoy Das
· 10 years ago
defbd1f
If the "CodeView" module flag is set, emit codeview instead of DWARF
by Reid Kleckner
· 10 years ago
1bef1cd
While in GlobalValue fix the function(s) that don't follow the
by Eric Christopher
· 10 years ago
dc6141a
Be lazy about loading metadata in IRObjectFile.
by Rafael Espindola
· 10 years ago
c94da20
Make DataLayout Non-Optional in the Module
by Mehdi Amini
· 11 years ago
f937622
Verifier: Check for null operands in !llvm.module.flags
by David Majnemer
· 11 years ago
ada5f24
The leak detector is dead, long live asan and valgrind.
by Rafael Espindola
· 11 years ago
544f63e
Random Number Generator Refactoring (removing from Module)
by JF Bastien
· 11 years ago
dad20b2
IR: Split Metadata from Value
by Duncan P. N. Exon Smith
· 11 years ago
eee41db
Ask the module for its the identified types.
by Rafael Espindola
· 11 years ago
1d4f28c
Remove StringMap::GetOrCreateValue in favor of StringMap::insert
by David Blaikie
· 11 years ago
5bf8ade
Revert "IR: MDNode => Value"
by Duncan P. N. Exon Smith
· 11 years ago
893f22f
Add Position-independent Code model Module API.
by Justin Hibbits
· 11 years ago
bad06b1
IR: MDNode => Value: NamedMDNode::getOperator()
by Duncan P. N. Exon Smith
· 11 years ago
c498284
Modernize the error handling of the Materialize function.
by Rafael Espindola
· 11 years ago
68b02dc
Don't ever call materializeAllPermanently during LTO.
by Rafael Espindola
· 11 years ago
e769dc3
Be more careful in parsing Module::ModFlagBehavior value
by Alexey Samsonov
· 11 years ago
2292996
Pass a MemoryBufferRef when we can avoid taking ownership.
by Rafael Espindola
· 11 years ago
8234268
IR: cleanup Module::dropReferences
by David Majnemer
· 11 years ago
c8a1169
IR: Add COMDATs to the IR
by David Majnemer
· 11 years ago
b4840d7
Random Number Generator (llvm)
by JF Bastien
· 11 years ago
1f65932
Make ObjectFile and BitcodeReader always own the MemoryBuffer.
by Rafael Espindola
· 11 years ago
02b4e6e
Revert "Random Number Generator (llvm)"
by JF Bastien
· 11 years ago
1d04a23
Random Number Generator (llvm)
by JF Bastien
· 11 years ago
4e2b922
Remove 'using std::errro_code' from lib.
by Rafael Espindola
· 11 years ago
5c792fa
Don't use 'using std::error_code' in include/llvm.
by Rafael Espindola
· 11 years ago
1bab2d5
Use error_code() instead of error_code::succes()
by Rafael Espindola
· 11 years ago
0a0d620
Fix bug 19437 - Only add discriminators for DWARF 4 and above.
by Diego Novillo
· 11 years ago
ec0f0bc
[C++11] More 'nullptr' conversion or in some cases just using a boolean check instead of comparing to nullptr.
by Craig Topper
· 11 years ago
f5d1752
Module: Don't rename in getOrInsertFunction()
by Duncan P. N. Exon Smith
· 11 years ago
6e9eeab
[C++11] Modernize the IR library a bit.
by Benjamin Kramer
· 11 years ago
f4ccd11
Replace OwningPtr<T> with std::unique_ptr<T>.
by Ahmed Charles
· 11 years ago
ca7680b
[Layering] Move GVMaterializer.h into the IR library where its
by Chandler Carruth
· 11 years ago
8f124fe
[Modules] Move the LeakDetector header into the IR library where the
by Chandler Carruth
· 12 years ago
3f0a9af
Fix resetting the DataLayout in a Module.
by Rafael Espindola
· 12 years ago
aab87fe
Store a DataLayout in Module.
by Rafael Espindola
· 12 years ago
1dc6608
Return an error_code from materializeAllPermanently.
by Rafael Espindola
· 12 years ago
06a3bdd
Use error_code in Module::materializeAll.
by Rafael Espindola
· 12 years ago
4804692
Re-remove dead code. This reverts r198854.
by Nadav Rotem
· 12 years ago
7b651ce
Revert r198819 - "Remove dead code."
by Nadav Rotem
· 12 years ago
0b56759
Remove dead code.
by Rafael Espindola
· 12 years ago
8d6a09d
When parsing data layout string looking for endianness, use the correct default
by Dmitri Gribenko
· 12 years ago
ea5893e
Correctly apply the default pointer size
by Dmitri Gribenko
· 12 years ago
7d318bd
Debug Info: drop debug info via upgrading path if version number does not match.
by Manman Ren
· 12 years ago
af9e8e6
Use error_code in GVMaterializer.
by Rafael Espindola
· 12 years ago
b1d70af
Reuse variable
by Matt Arsenault
· 12 years ago
2ebcd57
Fix getOrInsertGlobal dropping the address space.
by Matt Arsenault
· 12 years ago
f625c14
Fix typo
by Matt Arsenault
· 12 years ago
2d68082
Make these methods const correct.
by Rafael Espindola
· 12 years ago
c8cfaa1
Add getModuleFlag(StringRef Key) to query a module flag given Key.
by Manman Ren
· 12 years ago
2aa6db9
Remove dead code.
by Eli Bendersky
· 12 years ago
c2171eb
Removed extraneous #include "LLVMContextImpl.h" from lib/IR/Module.cpp
by Jean-Luc Duprat
· 13 years ago
4c8e74f
Cache the result of Function::getIntrinsicID() in a DenseMap attached to the LLVMContext.
by Michael Ilseman
· 13 years ago
0b8c9a8
Move all of the header files which are involved in modelling the LLVM IR
by Chandler Carruth
· 13 years ago
c2c50cd
Rename VMCore directory to IR.
by Chandler Carruth
· 13 years ago
[Renamed (99%) from lib/VMCore/Module.cpp]
99faa3b
s/AttrListPtr/AttributeSet/g to better label what this class is going to be in the near future.
by Bill Wendling
· 13 years ago
d04a8d4
Use the new script to sort the includes of every file under lib.
by Chandler Carruth
· 13 years ago
Next »