summaryrefslogtreecommitdiff
path: root/lib/IR/Module.cpp
AgeCommit message (Expand)Author
2014-11-05IR: MDNode => Value: NamedMDNode::getOperator()Duncan P. N. Exon Smith
2014-10-24Modernize the error handling of the Materialize function.Rafael Espindola
2014-10-24Don't ever call materializeAllPermanently during LTO.Rafael Espindola
2014-09-08Be more careful in parsing Module::ModFlagBehavior valueAlexey Samsonov
2014-08-26Pass a MemoryBufferRef when we can avoid taking ownership.Rafael Espindola
2014-07-03IR: cleanup Module::dropReferencesDavid Majnemer
2014-06-27IR: Add COMDATs to the IRDavid Majnemer
2014-06-25Random Number Generator (llvm)JF Bastien
2014-06-23Make ObjectFile and BitcodeReader always own the MemoryBuffer.Rafael Espindola
2014-06-18Revert "Random Number Generator (llvm)"JF Bastien
2014-06-18Random Number Generator (llvm)JF Bastien
2014-06-13Remove 'using std::errro_code' from lib.Rafael Espindola
2014-06-12Don't use 'using std::error_code' in include/llvm.Rafael Espindola
2014-05-31Use error_code() instead of error_code::succes()Rafael Espindola
2014-04-17Fix bug 19437 - Only add discriminators for DWARF 4 and above.Diego Novillo
2014-04-09[C++11] More 'nullptr' conversion or in some cases just using a boolean check...Craig Topper
2014-03-10Module: Don't rename in getOrInsertFunction()Duncan P. N. Exon Smith
2014-03-10[C++11] Modernize the IR library a bit.Benjamin Kramer
2014-03-06Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles
2014-03-06[Layering] Move GVMaterializer.h into the IR library where itsChandler Carruth
2014-03-04[Modules] Move the LeakDetector header into the IR library where theChandler Carruth
2014-02-25Fix resetting the DataLayout in a Module.Rafael Espindola
2014-02-25Store a DataLayout in Module.Rafael Espindola
2014-01-14Return an error_code from materializeAllPermanently.Rafael Espindola
2014-01-14Use error_code in Module::materializeAll.Rafael Espindola
2014-01-09Re-remove dead code.Nadav Rotem
2014-01-09Revert r198819 - "Remove dead code."Nadav Rotem
2014-01-09Remove dead code.Rafael Espindola
2013-12-20When parsing data layout string looking for endianness, use the correct defaultDmitri Gribenko
2013-12-20Correctly apply the default pointer sizeDmitri Gribenko
2013-12-02Debug Info: drop debug info via upgrading path if version number does not match.Manman Ren
2013-11-05Use error_code in GVMaterializer.Rafael Espindola
2013-09-30Reuse variableMatt Arsenault
2013-09-30Fix getOrInsertGlobal dropping the address space.Matt Arsenault
2013-09-28Fix typoMatt Arsenault
2013-07-25Make these methods const correct.Rafael Espindola
2013-07-16Add getModuleFlag(StringRef Key) to query a module flag given Key.Manman Ren
2013-05-15Remove dead code.Eli Bendersky
2013-03-01Removed extraneous #include "LLVMContextImpl.h" from lib/IR/Module.cppJean-Luc Duprat
2013-03-01Cache the result of Function::getIntrinsicID() in a DenseMap attached to the ...Michael Ilseman
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth
2013-01-02Rename VMCore directory to IR.Chandler Carruth