2009-07-23 |
Chris Lattner | "fix" PR4612, which is a crash on: |
tree | commitdiff |
2009-07-23 |
Daniel Dunbar | Convert StringMap to using StringRef for its APIs. |
tree | commitdiff |
2009-07-23 |
Lang Hames | For real this time: PHI Def & Kill tracking added to... |
tree | commitdiff |
2009-07-23 |
Lang Hames | Added PHI Def & Kill tracking to PHIElimination pass. |
tree | commitdiff |
2009-07-22 |
David Greene | Reorder if-else branches as suggested by Bill. |
tree | commitdiff |
2009-07-22 |
David Greene | Constify the key in Mi2IndexMap. |
tree | commitdiff |
2009-07-22 |
Evan Cheng | Ignore undef uses. |
tree | commitdiff |
2009-07-22 |
Daniel Dunbar | Switch some clients to Value::getName(), and other... |
tree | commitdiff |
2009-07-22 |
David Greene | Put comment printing under asm-verbose. |
tree | commitdiff |
2009-07-22 |
David Greene | Make some changes suggested by Bill and Evan. |
tree | commitdiff |
2009-07-22 |
Chris Lattner | remove the SelectSectionForMachineConst hook, replacing... |
tree | commitdiff |
2009-07-22 |
Evan Cheng | Let each target determines whether a machine instructio... |
tree | commitdiff |
2009-07-22 |
Owen Anderson | Get rid of the Pass+Context magic. |
tree | commitdiff |
2009-07-22 |
Chris Lattner | reimplement Constant::ContainsRelocations as |
tree | commitdiff |
2009-07-21 |
Lang Hames | Exposed PHIElimination pass within CodeGen. |
tree | commitdiff |
2009-07-21 |
David Greene | Add some support for iterative coalescers to calculate... |
tree | commitdiff |
2009-07-21 |
Chris Lattner | no really, I can spell! |
tree | commitdiff |
2009-07-21 |
Chris Lattner | add an API so target-independent codegen can determine... |
tree | commitdiff |
2009-07-21 |
Bruno Cardoso Lopes | Change ELFCodeEmitter logic to emit the constant pool... |
tree | commitdiff |
2009-07-21 |
Chris Lattner | revert r76602, 76603, and r76615, pending design discus... |
tree | commitdiff |
2009-07-21 |
Eli Friedman | Remove shift amount flavor. It isn't actually complete... |
tree | commitdiff |
2009-07-21 |
David Greene | Prefix IR dumps with LiveInterval indices when possible... |
tree | commitdiff |
2009-07-21 |
Chris Lattner | make AsmPrinter::doFinalization iterate over the global... |
tree | commitdiff |
2009-07-21 |
David Greene | Add PrefixPrinter arguments to the dump routines for... |
tree | commitdiff |
2009-07-21 |
Owen Anderson | Rename getConstantInt{True|False} to get{True|False... |
tree | commitdiff |
2009-07-21 |
Chris Lattner | Rename LessPrivateGlobalPrefix -> LinkerPrivateGlobalPr... |
tree | commitdiff |
2009-07-21 |
Evan Cheng | Another rewriter bug exposed by recent coalescer change... |
tree | commitdiff |
2009-07-21 |
Daniel Dunbar | Simplify / normalize some uses of Value::getName. |
tree | commitdiff |
2009-07-21 |
Bruno Cardoso Lopes | Support adding relocations for data sections, handling... |
tree | commitdiff |
2009-07-21 |
Evan Cheng | Fix a dagga combiner bug: avoid creating illegal constant. |
tree | commitdiff |
2009-07-21 |
Owen Anderson | Move a bit more state over to the LLVMContext. |
tree | commitdiff |
2009-07-21 |
Evan Cheng | Cross RC coalescing is now on by default. |
tree | commitdiff |
2009-07-20 |
Dale Johannesen | Move stripping of bitcasts in inline asm arguments |
tree | commitdiff |
2009-07-20 |
Bill Wendling | Simplify the code in DarwinTargetAsmInfo::emitUsedDirec... |
tree | commitdiff |
2009-07-20 |
Bill Wendling | Pass in the unfortunately named "LessPrivatePrefix... |
tree | commitdiff |
2009-07-20 |
Evan Cheng | Use TII->findCommutedOpIndices to find the commute... |
tree | commitdiff |
2009-07-20 |
Evan Cheng | Fix some sub-reg coalescing bugs where the coalescer... |
tree | commitdiff |
2009-07-20 |
Bruno Cardoso Lopes | For PC relative relocations where symbols are defined... |
tree | commitdiff |
2009-07-20 |
Chris Lattner | implement a new magic global "llvm.compiler.used" which... |
tree | commitdiff |
2009-07-20 |
Chris Lattner | use stripPointerCasts to simplify some code. |
tree | commitdiff |
2009-07-20 |
Bill Wendling | Add plumbing for the `linker_private' linkage type... |
tree | commitdiff |
2009-07-19 |
Jakob Stoklund Olesen | Fix http://llvm.org/bugs/show_bug.cgi?id=4583 |
tree | commitdiff |
2009-07-19 |
Daniel Dunbar | Fix some minor MSVC compiler warnings. |
tree | commitdiff |
2009-07-18 |
Bruno Cardoso Lopes | Use R_X86_64_32S to handle Jump Table Index relocation... |
tree | commitdiff |
2009-07-18 |
Bruno Cardoso Lopes | Use a better name for the label relocations while emitt... |
tree | commitdiff |
2009-07-18 |
Bruno Cardoso Lopes | Add support to properly reference private symbols on... |
tree | commitdiff |
2009-07-18 |
Evan Cheng | Catch more coalescing opportunities. |
tree | commitdiff |
2009-07-18 |
Evan Cheng | Enable cross register class coalescing. |
tree | commitdiff |
2009-07-17 |
Evan Cheng | Fix pr4552. Stack slot coloring with register must... |
tree | commitdiff |
2009-07-17 |
Chris Lattner | remove AsmPrinter::findGlobalValue, just use Value... |
tree | commitdiff |
2009-07-17 |
Evan Cheng | Simplify some more. |
tree | commitdiff |
2009-07-17 |
Chris Lattner | Use more terse and precise linkage checks. |
tree | commitdiff |
2009-07-17 |
Dan Gohman | Eliminate yet another copy of getOpcode. |
tree | commitdiff |
2009-07-17 |
Chris Lattner | these two pieces of code are the same because we always |
tree | commitdiff |
2009-07-17 |
Chris Lattner | Untangle a snarl that I discovered when updating the... |
tree | commitdiff |
2009-07-17 |
Chris Lattner | fix include guard. |
tree | commitdiff |
2009-07-17 |
Evan Cheng | Simplify the coalescer (finally!) by making LiveInterva... |
tree | commitdiff |
2009-07-17 |
Anton Korobeynikov | Add support for naked functions |
tree | commitdiff |
2009-07-17 |
Bruno Cardoso Lopes | revert one of the loops to use indicies over iterators... |
tree | commitdiff |
2009-07-17 |
Eli Friedman | Make promotion in operation legalization for SETCC... |
tree | commitdiff |
2009-07-17 |
Evan Cheng | Fix my brain cramp by inverting the assertion condition. |
tree | commitdiff |
2009-07-16 |
Daniel Dunbar | Disable this assert for now, it is firing on an llvm... |
tree | commitdiff |
2009-07-16 |
Dale Johannesen | Assume an inline asm might be a call, so we get |
tree | commitdiff |
2009-07-16 |
David Greene | Emit line numbers in asm comments when available. |
tree | commitdiff |
2009-07-16 |
Daniel Dunbar | Fix inverted preprocessor conditional. |
tree | commitdiff |
2009-07-16 |
Jeffrey Yasskin | Add line numbers to OProfile. To do this, I added a... |
tree | commitdiff |
2009-07-16 |
Jakob Stoklund Olesen | Teach MachineInstr::isRegTiedToDefOperand() to correctl... |
tree | commitdiff |
2009-07-16 |
Evan Cheng | Changed my mind. We now allow remat of instructions... |
tree | commitdiff |
2009-07-16 |
Owen Anderson | Privatize the ConstantFP table. I'm on a roll! |
tree | commitdiff |
2009-07-16 |
Owen Anderson | Move the ConstantInt uniquing table into LLVMContextImp... |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Let RegisterInfo decide whether it can emit cross-class... |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Scan for presence of calls and determine max callframe... |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Propagate return result extension type |
tree | commitdiff |
2009-07-16 |
Evan Cheng | Let callers decide the sub-register index on the def... |
tree | commitdiff |
2009-07-16 |
Bruno Cardoso Lopes | Fix coding style issues pointed by Bill. |
tree | commitdiff |
2009-07-16 |
Devang Patel | Skip special LLVM prefix '1' while emitting linknage... |
tree | commitdiff |
2009-07-15 |
Daniel Dunbar | We don't need to use llvm_report_error, this interface... |
tree | commitdiff |
2009-07-15 |
Owen Anderson | Revert yesterday's change by removing the LLVMContext... |
tree | commitdiff |
2009-07-15 |
Daniel Dunbar | Add missing includes. |
tree | commitdiff |
2009-07-15 |
Jakob Stoklund Olesen | Verify that there is no kill flag on tied operands... |
tree | commitdiff |
2009-07-15 |
Daniel Dunbar | Lift addAssemblyEmitter into LLVMTargetMachine. |
tree | commitdiff |
2009-07-15 |
Daniel Dunbar | Lift DumpAsm / -print-emitted-asm functionality into... |
tree | commitdiff |
2009-07-15 |
Jakob Stoklund Olesen | Fix bug in RegScavenger::scavengeRegister(). |
tree | commitdiff |
2009-07-15 |
Owen Anderson | Move a few more convenience factory functions from... |
tree | commitdiff |
2009-07-15 |
Evan Cheng | ShortenDeadCopySrcLiveRange needs to be more conservati... |
tree | commitdiff |
2009-07-15 |
Ted Kremenek | Lexically order files in CMakeLists.txt files. |
tree | commitdiff |
2009-07-15 |
Bruno Cardoso Lopes | use std::vector instead of std::list for both Section... |
tree | commitdiff |
2009-07-15 |
Chris Lattner | remove printSuffixedName. |
tree | commitdiff |
2009-07-14 |
Owen Anderson | Move EVER MORE stuff over to LLVMContext. |
tree | commitdiff |
2009-07-14 |
David Greene | Have asm printers use formatted_raw_ostream directly... |
tree | commitdiff |
2009-07-14 |
Chris Lattner | Reapply my previous asmprinter changes now with more... |
tree | commitdiff |
2009-07-14 |
Torok Edwin | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE... |
tree | commitdiff |
2009-07-14 |
Daniel Dunbar | Revert r7561{9,8,7,6}, which depend on r75610. |
tree | commitdiff |
2009-07-14 |
Torok Edwin | eliminate extra space. |
tree | commitdiff |
2009-07-14 |
Chris Lattner | rename getValueName -> getMangledName. These two files... |
tree | commitdiff |
2009-07-14 |
Chris Lattner | Rename getValueName -> getMangledName |
tree | commitdiff |
2009-07-14 |
Chris Lattner | Change the internal interface to makeNameProper to... |
tree | commitdiff |
2009-07-14 |
Devang Patel | Do not use Mangler to remove '1' from linkage name. |
tree | commitdiff |
2009-07-14 |
Evan Cheng | Fix pr4544. When remating, make sure the destination... |
tree | commitdiff |
2009-07-13 |
Evan Cheng | Revert an accidental commit. |
tree | commitdiff |
next |