- 5e721d7 Implement the "linker_private_weak" linkage type. This will be used for by Bill Wendling · 14 years ago
- 07d3177 Revert r107205 and r107207. by Bill Wendling · 14 years ago
- 207855c Introducing the "linker_weak" linkage type. This will be used for Objective-C by Bill Wendling · 14 years ago
- a7b611c further simplify EmitAlignment by eliminating the by Chris Lattner · 14 years ago
- 75361b6 rename llvm::llvm_report_error -> llvm::report_fatal_error by Chris Lattner · 14 years ago
- d7d44bd implement EmitFunctionEntryLabel to emit the .cc_top directive, by Chris Lattner · 14 years ago
- 90429c4 just have all targets create the DwarfWriter. by Chris Lattner · 14 years ago
- 8e68048 simplify various getAnalysisUsage implementations. by Chris Lattner · 14 years ago
- b23569a Momentous day: remove the "O" member from AsmPrinter. Now all by Chris Lattner · 14 years ago
- 73ce0a6 mc'ize the remaining uses of O. by Chris Lattner · 14 years ago
- 9d7efd3 mcize a bunch more stuff, using EmitRawText for things we by Chris Lattner · 14 years ago
- 7ad07c4 convert the non-MCInstPrinter'ized EmitInstruction by Chris Lattner · 14 years ago
- c75c028 fix PrintAsmOperand and PrintAsmMemoryOperand to pass down by Chris Lattner · 14 years ago
- 35c33bd change a ton of code to not implicitly use the "O" raw_ostream by Chris Lattner · 14 years ago
- 1b2eb0e eliminate the now-unneeded context argument of MBB::getSymbol() by Chris Lattner · 15 years ago
- 11d53c1 rearrange MCContext ownership. Before LLVMTargetMachine created it by Chris Lattner · 15 years ago
- d62f1b4 inline GetGlobalValueSymbol into the rest its callers and remove it. by Chris Lattner · 15 years ago
- 78700b0 Lower BR_JT on the XCore to a jump into a series of jump instructions. by Richard Osborne · 15 years ago
- 8e089a9 print all the newlines at the end of instructions with by Chris Lattner · 15 years ago
- d1ff72b rejigger the world so that EmitInstruction prints the \n at by Chris Lattner · 15 years ago
- 56591ab refactor code so that LLVMTargetMachine creates the asmstreamer and by Chris Lattner · 15 years ago
- a34103f convert the last 3 targets to use EmitFunctionBody() now that by Chris Lattner · 15 years ago
- 745ec06 Switch MSP430, SPU, Sparc, and SystemZ to use EmitFunctionBody(). by Chris Lattner · 15 years ago
- 14c38ec Remove the argument from EmitJumpTableInfo, because it doesn't need it. by Chris Lattner · 15 years ago
- a240619 Drop the argument to AsmPrinter::EmitConstantPool and make it virtual. by Chris Lattner · 15 years ago
- f0356fe Kill ModuleProvider and ghost linkage by inverting the relationship between by Jeffrey Yasskin · 15 years ago
- 4129ccd Switch MSP430, CellSPU, SystemZ, Darwin/PPC, Alpha, and Sparc to by Chris Lattner · 15 years ago
- cee6332 Eliminate SetDirective, and replace it with HasSetDirective. by Chris Lattner · 15 years ago
- f71cb01 add a new MachineBasicBlock::getSymbol method, replacing by Chris Lattner · 15 years ago
- 1e459c4 don't bother setting the AsmPrinter::MF ivar, now that by Chris Lattner · 15 years ago
- 44e8725 eliminate redundant argument to EmitJumpTableInfo by Chris Lattner · 15 years ago
- 6a91579 add missing break, PR6114, patch by M Wahab. by Chris Lattner · 15 years ago
- f958dd2 reduce redundant are's. by Chris Lattner · 15 years ago
- 6449abf eliminate AsmPrinter::EmitZeros: just use MCStreamer directly. by Chris Lattner · 15 years ago
- 74bfe21 Now that we have everything nicely factored (e.g. asmprinter is not by Chris Lattner · 15 years ago
- 10b318b now that MCSymbol::print doesn't use it's MAI argument, we can by Chris Lattner · 15 years ago
- 9ab19f2 eliminate uses of mangler and simplify code. by Chris Lattner · 15 years ago
- 1216441 MCize a bunch more stuff, eliminating a lot of uses of the mangler by Chris Lattner · 15 years ago
- bea7df5 Add XCore support for indirectbr / blockaddress. by Richard Osborne · 15 years ago
- 1924aab by David Greene · 15 years ago
- 6726b6d Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. by Nick Lewycky · 15 years ago
- e3cc3f3 Instead of printing unnecessary basic block labels as labels in by Dan Gohman · 15 years ago
- af0e272 Update processDebugLoc() so that it can be used to process debug info before and after printing an instruction. by Devang Patel · 15 years ago
- b0fdedb Use MachineInstr as an processDebugLoc() argument. by Devang Patel · 15 years ago
- b6e4742 The AsmPrinter base class contains a DwarfWriter member, so there's no need by Bob Wilson · 15 years ago
- 762ccea remove all but one reference to TargetRegisterDesc::AsmName. by Chris Lattner · 15 years ago
- d95148f the tblgen produced 'getRegisterName' method does not access by Chris Lattner · 15 years ago
- 05af261 make tblgen produce a function that returns the name for a physreg. by Chris Lattner · 15 years ago
- 70a54c0 replace printBasicBlockLabel with EmitBasicBlockStart, by Chris Lattner · 15 years ago
- 325d3dc convert some uses of printBasicBlockLabel to use GetMBBSymbol instead. by Chris Lattner · 15 years ago
- c5ea263 remove DebugLoc from MCInst and eliminate "Comment printing" from by Chris Lattner · 15 years ago
- 634cca3 hoist the call to processDebugLoc out of the generated by Chris Lattner · 15 years ago
- 33adcfb rename TAI -> MAI, being careful not to make MAILJMP instructions :) by Chris Lattner · 15 years ago
- af76e59 Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. by Chris Lattner · 15 years ago
- 6c2f9e1 eliminate AsmPrinter::SwitchToSection and just have clients by Chris Lattner · 15 years ago
- 1c8c15f Move XCore AsmPrinter to XCore/AsmPrinter directory. by Richard Osborne · 15 years ago[Renamed (97%) from lib/Target/XCore/XCoreAsmPrinter.cpp]
- a7ac47c Change TargetAsmInfo to be constructed via TargetRegistry from a Target+Triple by Chris Lattner · 15 years ago
- 41aefdc make printInstruction return void since its result is omitted. Make the by Chris Lattner · 15 years ago
- 2698cb6 don't check the result of printInstruction anymore. by Chris Lattner · 15 years ago
- e53a600 pass the mangler down into the various SectionForGlobal methods. by Chris Lattner · 15 years ago
- f014412 Rip all of the global variable lowering logic out of TargetAsmInfo. Since by Chris Lattner · 15 years ago
- 0c795d6 Add new helpers for registering targets. - Less boilerplate == good. by Daniel Dunbar · 15 years ago
- 40bbebd make AsmPrinter::doFinalization iterate over the global variables by Chris Lattner · 15 years ago
- e4d8408 reduce indentation by using an early exit. by Chris Lattner · 15 years ago
- 3d10a5a Add plumbing for the `linker_private' linkage type. This type is meant for by Bill Wendling · 15 years ago
- 1e1f8ba Register AsmPrinter for XCore, MSP430, and PIC16 targets. by Daniel Dunbar · 15 years ago
- f1459cf Remove unused function. by Daniel Dunbar · 15 years ago
- f301c22 Remove the xcore-file-directive option now that LLVM has proper support for by Richard Osborne · 15 years ago
- 7184781 by David Greene · 15 years ago
- b8158ac Reapply my previous asmprinter changes now with more testing and two by Chris Lattner · 15 years ago
- c23197a llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 15 years ago
- 192957d Revert r75615, which depended on 75610. by Daniel Dunbar · 15 years ago
- b09d2cc Rename getValueName -> getMangledName. by Chris Lattner · 15 years ago
- c25e758 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 15 years ago
- dac237e Implement changes from Chris's feedback. Finish converting lib/Target. by Torok Edwin · 15 years ago
- 804e0fe Convert more abort() calls to llvm_report_error(). by Torok Edwin · 15 years ago
- 5bcc8bd Remove unused AsmPrinter OptLevel argument, and propogate. by Daniel Dunbar · 15 years ago
- 20c568f Add an "alignment" field to the MachineFunction object. It makes more sense to by Bill Wendling · 15 years ago
- 1f522fe sink dwarf finalization out of each target into AsmPrinter::doFinalization by Chris Lattner · 15 years ago
- 0a7befa eliminate the ExtWeakSymbols set from AsmPrinter. This eliminates by Chris Lattner · 15 years ago
- 14a55d9 Move up dwarf writer initialization in common AsmPrinter class. by Devang Patel · 15 years ago
- 777d230 Rename PaddedSize to AllocSize, in the hope that this by Duncan Sands · 15 years ago
- 98a366d Instead of passing in an unsigned value for the optimization level, use an enum, by Bill Wendling · 15 years ago
- be8cc2a Second attempt: by Bill Wendling · 15 years ago
- c69d56f r70270 isn't ready yet. Back this out. Sorry for the noise. by Bill Wendling · 15 years ago
- 2e9d5f9 Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want to by Bill Wendling · 15 years ago
- 42bf74b CodeGen still defaults to non-verbose asm, but llc now overrides it and default to verbose. by Evan Cheng · 15 years ago
- 5f4ee1f Remove the one-definition-rule version of extern_weak by Duncan Sands · 16 years ago
- 667d4b8 Introduce new linkage types linkonce_odr, weak_odr, common_odr by Duncan Sands · 16 years ago
- 57f0db8 Overhaul my earlier submission due to feedback. It's a large patch, but most of by Bill Wendling · 16 years ago
- 1465d61 Rename getAnalysisToUpdate to getAnalysisIfAvailable. by Duncan Sands · 16 years ago
- 04ee5a1 Change TargetInstrInfo::isMoveInstr to return source and destination sub-register indices as well. by Evan Cheng · 16 years ago
- bb46f52 Add the private linkage. by Rafael Espindola · 16 years ago
- ceb4d1a Rename getABITypeSize to getTypePaddedSize, as suggested by Chris. by Duncan Sands · 16 years ago
- eb3fc28 by Devang Patel · 16 years ago
- f943b15 Fix compile warnings. by Richard Osborne · 16 years ago
- b25baef Add XCore backend. by Richard Osborne · 16 years ago