- 3837b64 Revert 76177 for now. It's messing up ARM asm printing. Also this significant debate about its efficiency. by Evan Cheng · 16 years ago
- ab9238e by David Greene · 16 years ago
- fe7b16f by David Greene · 16 years ago
- 014700c by David Greene · 16 years ago
- 1a55180 Replace std::iostreams with raw_ostream in TableGen. by Daniel Dunbar · 16 years ago
- 5b842c3 allow clients of the asmprinter to opt-out of the boilerplate with a #define. by Chris Lattner · 16 years ago
- cd76240 Move the tablegen-produced DebugLoc handling into a AsmWriter::processDebugLoc function. by Argyrios Kyrtzidis · 16 years ago
- fe095f3 Restore minor deletion. by Mike Stump · 16 years ago
- a26eae6 Make DebugLoc independent of DwarfWriter. by Argyrios Kyrtzidis · 16 years ago
- 98a366d Instead of passing in an unsigned value for the optimization level, use an enum, by Bill Wendling · 16 years ago
- be8cc2a Second attempt: by Bill Wendling · 16 years ago
- c69d56f r70270 isn't ready yet. Back this out. Sorry for the noise. by Bill Wendling · 16 years ago
- 2e9d5f9 Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want to by Bill Wendling · 16 years ago
- 7f3b28a Fix escaping in asm string literals correctly by having tblgen unescape by Chris Lattner · 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
- 5aa4977 - Use the "Fast" flag instead of "OptimizeForSize" to determine whether to emit by Bill Wendling · 16 years ago
- 1bcf0f5 We have logic in there to emit a default debugging label at the beginning of a by Bill Wendling · 16 years ago
- 4ed0c5f Add an accessor method to DwarfWriter to tell of debugging info should be emitted. by Bill Wendling · 16 years ago
- 4dd82f6 Print out a new label only if the debug location *tuple* is different. The debug by Bill Wendling · 16 years ago
- 249e1e4 Forgot to check that debug information is supported. by Bill Wendling · 16 years ago
- cb819f1 Put code that generates debug labels into TableGen so that it can be used by by Bill Wendling · 16 years ago
- 38deef9 Add explicit keywords. by Dan Gohman · 16 years ago
- 7caa2d0 Remove tabs from my previous commit. by Cedric Venet · 17 years ago
- 3bff2df Add a default constructor to AsmWriterOperand to make VS2008sp1 happy. (AsmWriterOperand is used in a std::pair, and VS need to generate the default constructor of this pair). by Cedric Venet · 17 years ago
- 4406604 Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL, eliminating by Dan Gohman · 17 years ago
- 59d2813 Fix a bug where an incorrect bit mask would be generated if a target's last asm by Nate Begeman · 17 years ago
- 817affc Add support for escaping {} in asm strings, based on patch from Nick Burns. by Nate Begeman · 17 years ago
- da47e6e Replace all target specific implicit def instructions with a target independent one: TargetInstrInfo::IMPLICIT_DEF. by Evan Cheng · 17 years ago
- ae9f3a3 Unbreak build with gcc 4.3: provide missed includes and silence most annoying warnings. by Anton Korobeynikov · 17 years ago
- 4eecdeb Get rid of the annoying blank lines before labels. by Evan Cheng · 18 years ago
- a844bde SDIsel processes llvm.dbg.declare by recording the variable debug information descriptor and its corresponding stack frame index in MachineModuleInfo. This only works if the local variable is "homed" in the stack frame. It does not work for byval parameter, etc. by Evan Cheng · 18 years ago
- 3060910 remove attributions from utils. by Chris Lattner · 18 years ago
- ad8c531 Work around a bogus gcc 4.2 warning. by Chris Lattner · 18 years ago
- a683f9b Files missing from LABEL check in. by Jim Laskey · 19 years ago
- f5da133 What should be the last unnecessary <iostream>s in the library. by Bill Wendling · 19 years ago
- f64f9a4 Remove the isTwoAddress property from the CodeGenInstruction class. It should by Chris Lattner · 19 years ago
- d41b30d Unbreak VC++ build. by Jeff Cohen · 19 years ago
- 259bda4 This: AggregateString += "\0\0"; by Chris Lattner · 19 years ago
- 16f046a Actually, name the method PrintSpecial to match other stuff in AsmPrinter.h by Chris Lattner · 19 years ago
- 1bf6361 Add support for ${:foo} syntax, where "foo" is passed into "printSpecial" and by Chris Lattner · 19 years ago
- 2926869 Fix a long-standing wart in the code generator: two-address instruction lowering by Chris Lattner · 19 years ago
- a6dc9fb Fix a bug handling instructions, like blr, which just consist of a text by Chris Lattner · 19 years ago
- 195bb4a Fix case where identical cases were not detected across case #0, because by Chris Lattner · 19 years ago
- 0a01212 Fix an accidentally duplicated line that caused tblgen to crash on itanium. by Chris Lattner · 19 years ago
- 96c1ade Maximally group commands. When all instructions within a command set have a by Chris Lattner · 19 years ago
- b846286 Change generator to remove operands as it processes them. No change in by Chris Lattner · 19 years ago
- 191dd1f Handle the last operand more intelligently. When emitting the \n, also by Chris Lattner · 19 years ago
- e7a589d Emit switches with 1/2 cases as unconditional code or an if/then/else for by Chris Lattner · 19 years ago
- b51ecd4 Steal bits from the asm string index to use for operand information. On both by Chris Lattner · 19 years ago
- 5561640 Merge operand info and asmstr idx into a single 32-bit field. No other change. by Chris Lattner · 19 years ago
- bdff5f9 Completely change the structure of the generated asmprinter to be more table by Chris Lattner · 19 years ago
- fb5115e The generated index array should be const. by Chris Lattner · 19 years ago
- 6af022f Emit the string information for the asm writer as a single large string by Chris Lattner · 19 years ago
- a1e8a80 instructions can be in different namespaces. Make sure to use the right by Chris Lattner · 19 years ago
- 04cadb3 Add support for modifier strings in machine instr descriptions. This allows by Chris Lattner · 20 years ago
- b03b080 Simplify the variant handling code, no functionality change. by Chris Lattner · 20 years ago
- 1cf9d96 add a note, ya knoe by Chris Lattner · 20 years ago
- 0cfcc1e Use printInlineAsm to, well, print inline asm's. by Chris Lattner · 20 years ago
- 391c5d2 No longer track value types for asm printer operands, and remove them as by Nate Begeman · 20 years ago
- 00b16889 Eliminate all remaining tabs and trailing spaces. by Jeff Cohen · 20 years ago
- 3e3def9 Fix PR595: These error messages should not be looking at CGI.Name, they by Chris Lattner · 20 years ago
- afc5456 Add support for a TODO; instructions in .td files can now have arguments by Nate Begeman · 20 years ago
- 3da94ae Remove trailing whitespace by Misha Brukman · 20 years ago
- 131ca38 Minor fix. by Chris Lattner · 21 years ago
- 38c0751 This is the final big of factoring. This shares cases in suboperand by Chris Lattner · 21 years ago
- f876668 Implement *even more* factoring. In particular, if all of the instruction by Chris Lattner · 21 years ago
- 615ed99 Fix VC++ compilation error by Jeff Cohen · 21 years ago
- 870c016 Implement factoring of instruction pattern strings. In particular, instead of by Chris Lattner · 21 years ago
- f11ad9e Fix the ::: problem by Chris Lattner · 21 years ago
- 5765dba Minor refactoring, no functionality change. by Chris Lattner · 21 years ago
- b0b55e7 Seperate asmstring parsing from emission. This allows the code to be simpler by Chris Lattner · 21 years ago
- 2202bfa make double-dollar properly escape asmstrings by Andrew Lenharth · 21 years ago
- 9d990a0 Don't emit the method into the llvm namespace, let the #includer decide where it goes by Chris Lattner · 21 years ago
- 953c6fe Correctly parse variant notation by Chris Lattner · 21 years ago
- 2c38413 Do not #include files into the llvm namespace by Chris Lattner · 21 years ago
- 175580c Make the AsmWriter a first-class tblgen object. Allow targets to specify by Chris Lattner · 21 years ago
- 9302ba4 Fix minor bug in previous checkin by Chris Lattner · 21 years ago
- 1caef2c change how we invoke the printer. Instead of passing in the MO directly, by Chris Lattner · 21 years ago
- c3d5f3e Be picky by Chris Lattner · 21 years ago
- 076efa7 Add support for asm printing machine instructions that have operands. by Chris Lattner · 21 years ago
- 2e1f51b Initial cut at an asm writer emitter. So far, this only handles emission of by Chris Lattner · 21 years ago