- 3ff9563 MemoryBuffer now return an error_code and returns a OwningPtr<MemoryBuffer> via an out parm. by Michael J. Spencer · 15 years ago
- 89b9372 Fixed version of 121434 with no new memory leaks. by Rafael Espindola · 15 years ago
- f7fd4aa Revert my previous patch to make the valgrind bots happy. by Rafael Espindola · 15 years ago
- 1c952b9 Initial support for the cfi directives. This is just enough to get by Rafael Espindola · 15 years ago
- f2f516f More code not compiled by CMake. :(. by Michael J. Spencer · 15 years ago
- 9267d14 Do not try luck by using given name to create temporary file. In parallel builds it may not work. by Devang Patel · 15 years ago
- b7bbd46 Do not try luck by using given name to create temporary file. In parallel builds it may not work. by Devang Patel · 15 years ago
- 3cc52ea I swear I did a make clean and make before committing all this... by Michael J. Spencer · 15 years ago
- 9f36c4e This file needs ToolOutputFile.h too. by Dan Gohman · 15 years ago
- d4c4543 Make tool_output_file's raw_ostream instance a member variable instead by Dan Gohman · 15 years ago
- f291401 Convert tools to use tool_output_file, and introduce error by Dan Gohman · 15 years ago
- 2d643ef Make it possible to set the cpu used for codegen. by Rafael Espindola · 15 years ago
- 98197e5 Make it possible to set the flags passed to the assembler. by Rafael Espindola · 15 years ago
- d27047f Eliminate some unnessary Path::exists() calls. by Dan Gohman · 15 years ago
- 4b7416b When handling raw_ostream errors manually, use clear_error() so that by Dan Gohman · 15 years ago
- 81043ee The getDefaultSubtargetFeatures method of SubtargetFeature did actually return a by Bill Wendling · 15 years ago
- 57b6e9e Remove the -enable-sjlj-eh option, which doesn't do anything. by Duncan Sands · 15 years ago
- c3d0e0c r98363 deleted a '!' when cleaning up whitespace. This caused globals which are by Bill Wendling · 15 years ago
- 43bc70e Fix more -Wcast-qual warnings. by Dan Gohman · 15 years ago
- 51ecc38 Trim #includes. by Dan Gohman · 15 years ago
- b87c305 give Mangler access to TargetData. by Chris Lattner · 15 years ago
- 5ef31a0 make the mangler take an MCContext instead of an MAI. No functionality change. by Chris Lattner · 15 years ago
- 5669e30 change addPassesToEmitFile to return true on failure instead of its input, by Chris Lattner · 16 years ago
- 3813d8a Remove a bunch of stuff around the edges of the ELF writer. by Chris Lattner · 16 years ago
- 211edae eliminate FileModel::Model, just use CodeGenFileType. The client by Chris Lattner · 16 years ago
- b5c5160 eliminate all forms of addPassesToEmitMachineCode except by Chris Lattner · 16 years ago
- 390444a remove dead code, we're requesting TargetMachine::AssemblyFile here. by Chris Lattner · 16 years ago
- f0356fe Kill ModuleProvider and ghost linkage by inverting the relationship between by Jeffrey Yasskin · 16 years ago
- c0dba72 now that mangler is in libtarget, it can use MCAsmInfo instead of clients by Chris Lattner · 16 years ago
- 45111d1 move the mangler into libtarget from vmcore. by Chris Lattner · 16 years ago
- c545106 remove use of getMangledName. by Chris Lattner · 16 years ago
- 4693404 switch liblto to use the new getNameWithPrefix() method instead of getMangledName. by Chris Lattner · 16 years ago
- 3fe980b Hook up llc's -filetype=obj to use MCStreamer if an MCCodeEmitter is available. by Nate Begeman · 16 years ago
- d4f1959 Reimplement getToken and SplitString as "StringRef helper functions" by Benjamin Kramer · 16 years ago
- 308f663 Rollback changes r89516: Added two SubtargetFeatures::AddFeatures methods, which accept a comma-separated string or already parsed command line parameters as input, and some code re-factoring to use these new methods. by Viktor Kutuzov · 16 years ago
- 054b52c Added two SubtargetFeatures::AddFeatures methods, which accept a comma-separated string or already parsed command line parameters as input, and some code re-factoring to use these new methods. by Viktor Kutuzov · 16 years ago
- e823db8 Added getDefaultSubtargetFeatures method to SubtargetFeatures class which returns a correct feature string for given triple. by Viktor Kutuzov · 16 years ago
- 51cdac0 Added getArchNameForAssembler method to the Triple class for which returns OS and Vendor independent target assembler arch. by Viktor Kutuzov · 16 years ago
- de05902 Delete some unnecessary flushes. by Dan Gohman · 16 years ago
- baa2639 Make LLVM command-line tools overwrite their output files without -f. by Dan Gohman · 16 years ago
- 74382b7 Prune #includes from llvm/Linker.h and llvm/System/Path.h, by Chris Lattner · 16 years ago
- b683ea4 eliminate the ostream version of CheckBitcodeOutputToConsole, by Chris Lattner · 16 years ago
- b515d75 eliminate the std::ostream forms of the bitcode writing APIs. by Chris Lattner · 16 years ago
- 17e9edc Change raw_fd_ostream to take flags as an optional bitmask by Chris Lattner · 16 years ago
- af76e59 Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. by Chris Lattner · 16 years ago
- 815944d Simplify this code so that it doesn't depend on raw_ostream being copyable. by Dan Gohman · 16 years ago
- 1b747ad SjLj based exception handling unwinding support. This patch is nasty, brutish by Jim Grosbach · 16 years ago
- 4b3d572 No really, it's unused. by Daniel Dunbar · 16 years ago
- 3e4c41a Remove the GCC path from libLTO. This has been superceded by setAssemblerPath. by Nick Lewycky · 16 years ago
- 4bd03ab Remove now unused arguments from TargetRegistry::lookupTarget. by Daniel Dunbar · 16 years ago
- 3c2d4bf Pass target triple string in to TargetMachine constructor. by Daniel Dunbar · 16 years ago
- d42b58b Fix libLTO: by Nick Lewycky · 16 years ago
- a5881e3 Add TargetRegistry::lookupTarget. by Daniel Dunbar · 16 years ago
- 3d5126f Switch some clients to Value::getName(), and other getName() user by Daniel Dunbar · 16 years ago
- ff9834a Kill off last uses of TargetMachineRegistry class. by Daniel Dunbar · 16 years ago
- 51b198a Reapply TargetRegistry refactoring commits. by Daniel Dunbar · 16 years ago
- a1bdced Add a Force option to raw_fd_ostream to specify whether opening by Dan Gohman · 16 years ago
- 2286f8d Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repair broken LLVM-GCC build. by Stuart Hastings · 16 years ago
- dec9803 Switch some obvious clients to using the new TargetRegistry. by Daniel Dunbar · 16 years ago
- 7184781 by David Greene · 16 years ago
- b8158ac Reapply my previous asmprinter changes now with more testing and two by Chris Lattner · 16 years ago
- 1f316e3 Revert r7561{9,8,7,6}, which depend on r75610. by Daniel Dunbar · 16 years ago
- b585146 rename getValueName -> getMangledName by Chris Lattner · 16 years ago
- ac57e6e Add the Object Code Emitter class. Original patch by Aaron Gray, I did some by Bruno Cardoso Lopes · 16 years ago
- 0e7a546 Maintain the old LTO API, by using the global context. by Owen Anderson · 16 years ago
- 4434ed4 Make the use of const with respect to LLVMContext sane. Hopefully this is the last time, for the by Owen Anderson · 16 years ago
- 31895e7 Hold the LLVMContext by reference rather than by pointer. by Owen Anderson · 16 years ago
- 8b477ed Add a pointer to the owning LLVMContext to Module. This requires threading LLVMContext through a lot by Owen Anderson · 16 years ago
- 855a168 Indentation. by Evan Cheng · 16 years ago
- 75d6ffd Recognize and handle ARM v7 target triples for Darwin. by Bob Wilson · 16 years ago
- 2deb58f switch to using llvm/Target/TargetSelect.h by Chris Lattner · 16 years ago
- 8189d40 Fix libLTO by #include'ing the initializers for all targets and all asm by Nick Lewycky · 16 years ago
- f403cd7 Bug fix: by Rafael Espindola · 16 years ago
- d8b4711 <rdar://problem/6944342> libLTO for darwin should add -static when assembling .s by Nick Kledzik · 16 years ago
- cbad586 <rdar://problem/6940611> libLTO.dylib needs to let linker specify path to assembler by Nick Kledzik · 16 years ago
- f5a1c35f1 <rdar://problem/6941517> C++ static constructors not preserved for static executable using LTO by Nick Kledzik · 16 years ago
- e0f0e0b Change LTO to run the global opt pass twice. - This matches llvm-ld. by Daniel Dunbar · 16 years ago
- 006a034 Add createStandardLTOPasses to StandardPasses.h, and move lto and llvm-ld over. by Daniel Dunbar · 16 years ago
- 195bea3 Allow a user of libLTO to specify the full pathname of the gcc executable to by Nick Lewycky · 16 years ago
- b8cb0bb Remove LTO optimization level. by Bill Wendling · 16 years ago
- 98a366d Instead of passing in an unsigned value for the optimization level, use an enum, by Bill Wendling · 16 years ago
- a7e326b Don't use 'false' for 'fast isel' here. by Bill Wendling · 16 years ago
- 9f777c6 Recognize arm triplets. by Evan Cheng · 16 years ago
- 677c2c2 Add the function attributes pass during LTO time. by Nick Lewycky · 16 years ago
- a9183c8 If nobody minds, I'm using LTO to produce faster binaries. Switch fast codegen by Nick Lewycky · 16 years ago
- 38ed388 Remove changes that were accidently included in previous commit. by Devang Patel · 16 years ago
- 13319ce The debugger sometimes lookup dynamically in the runtime to find ivar info of any Objective-C classes. It would be very helpful to debugger if the compiler encodes runtime version number in DWARF. by Devang Patel · 16 years ago
- 0d9eb9b Add Binary flag to raw_fd_ostream constructor. by Daniel Dunbar · 17 years ago
- f75e789 On darwin, 32-bit x86 target is i386-apple-darwin... by Devang Patel · 17 years ago
- ed3e8b4 Don't silently ignore errors when opening output streams. by Dan Gohman · 17 years ago
- cb37188 Use raw_ostream throughout the AsmPrinter. by Owen Anderson · 17 years ago
- 3688f26 Remove GCSE, ValueNumbering, and LoadValueNumbering. These have been deprecated for almost a year; it's finally time for them to go away. by Owen Anderson · 17 years ago
- 920ae98 fix dangling pointer and argv off by one errors. Add support for --disable-inlining by Nick Kledzik · 17 years ago
- a93ae71 Provide a hook to set the code generation debug options to investigate lto failures. by Devang Patel · 17 years ago
- ebd6942 by Devang Patel · 17 years ago[Renamed from tools/lto2/LTOCodeGenerator.cpp]
- c4ab7ac jump threading can introduce allocas, make sure we promote by Chris Lattner · 17 years ago
- e424254 Refactor the way to get a string containing the features of the target. by Bill Wendling · 17 years ago
- 604a818 If compiling for PPC on an i386 box, the LTO wouldn't get the altivec (and by Bill Wendling · 17 years ago
- baa1543 remove the StripSymbolsPass. This should not be done by default in libLTO.dylib. The linker will remove the symbol names if needed after LTO is done by Nick Kledzik · 17 years ago
- 3b75d20 Add instcombine after global optimizations. by Devang Patel · 17 years ago