- 6f8694b Fix if/else brackets; getFunctionForValue() is to be called for non-metadata values by Victor Hernandez · 16 years ago
- 9520cc2 Fix the conditions to unambiguously show the logic they represent. This is the by Chandler Carruth · 16 years ago
- f58c34d Map operands of all function-local metadata, not just metadata passed to llvm.dbg.declare intrinsics by Victor Hernandez · 16 years ago
- c8b7cd0 Avoid unnecessary Elts array by Victor Hernandez · 16 years ago
- 8fffff5 Refactor common parts of MDNode::getFunction() and assertLocalFunction() into getFunctionForValue() by Victor Hernandez · 16 years ago
- 42aafd7 If a instruction belongs to another function (and not current function) as per debug info attached with the instruction then ignore the dangling lexical scope of this instruction. Such scopes are unreachable. by Devang Patel · 16 years ago
- 221925e by David Greene · 16 years ago
- 6b8dfed For 'install-clang' target, also traverse tools/clang/lib/Runtime. by Daniel Dunbar · 16 years ago
- 918f0f0 Move findDebugLoc somewhere more central. Fix by Dale Johannesen · 16 years ago
- cd9e155 Fold (add x, shl(0 - y, n)) -> sub(x, shl(y, n)), to simplify some code by Dan Gohman · 16 years ago
- cb9a6aa Wrap some comments to 80 columns. by Bob Wilson · 16 years ago
- 2b98bd2 Make SCEVAddRecExpr's getType return a pointer type when the add by Dan Gohman · 16 years ago
- bbe2bbe Fix a case where debug_value was perturbing the line number info. by Dale Johannesen · 16 years ago
- d8d0b6a When doing address-mode sinking, expand the base register first, rather by Dan Gohman · 16 years ago
- c7b8814 give MCAsmInfo a 'has little endian' bit. This is unfortunate, but by Chris Lattner · 16 years ago
- 6784753 Add a comment and tidy up some whitespace. by Dan Gohman · 16 years ago
- 3abf905 Fix a typo and an 80-column violation in comments. by Dan Gohman · 16 years ago
- 1cd9275 Give ScalarEvolution access to the DominatorTree. It'll need this by Dan Gohman · 16 years ago
- 09ce674 simplify the rest of fp constant printing. by Chris Lattner · 16 years ago
- 72b5ebc simplify the code for printing x86 long double, don't do work by Chris Lattner · 16 years ago
- b1bb4af Identify predicate and optional-def operands when printing machine instructions. by Jakob Stoklund Olesen · 16 years ago
- 32ae3fe add a new EmitIntValue method that MCStreamer impls can optionally define by Chris Lattner · 16 years ago
- bafbbdd Add a new helper function to IVUsers for returning the "canonical" by Dan Gohman · 16 years ago
- 8e1aa8e Add nounwinds. by Dan Gohman · 16 years ago
- 6449abf eliminate AsmPrinter::EmitZeros: just use MCStreamer directly. by Chris Lattner · 16 years ago
- 18b8323 Promoted the getTok() method to MCAsmParser so that by Sean Callanan · 16 years ago
- 1c8183d Stubs for getHostCPUFeatures API. This implements part of PR5389. by Xerxes Ranby · 16 years ago
- 35f0feb Remove predicates when changing an add into an unpredicable mov. by Jakob Stoklund Olesen · 16 years ago
- dcff928 Update CMake list. by Benjamin Kramer · 16 years ago
- ce6715f by David Greene · 16 years ago
- b9a25b7 Propagated the parser-side Lex function's declaration to by Sean Callanan · 16 years ago
- 79ed1a8 Added a Lex function to the AsmParser, to allow handling by Sean Callanan · 16 years ago
- 8c5ee71 Fix a bug introduced on r92564 where the name "Node" was already in use by Mips. by Bruno Cardoso Lopes · 16 years ago
- aaec205 Generalize mcasmstreamer data emission APIs to take an address space by Chris Lattner · 16 years ago
- 590d16b Do not extend extension results beyond the use of a PHI instruction at the start of a use block. A PHI use is expected to kill its source values. by Evan Cheng · 16 years ago
- 91093ec refactor code to be static functions instead of methods on AsmPrinter. by Chris Lattner · 16 years ago
- 8a6d7ac mcstreamerize AsmPrinter::EmitZeros, at least when emitting to the by Chris Lattner · 16 years ago
- 6113b3d add an MCAsmStreamer::EmitFill specialization of EmitFill that by Chris Lattner · 16 years ago
- ddf6bdd add a "MCStreamer::EmitFill" method, and move the default implementation by Chris Lattner · 16 years ago
- f03ffd1 remove MAI::ZeroDirectiveSuffix, which is only used by MASM, by Chris Lattner · 16 years ago
- e45ab8a For aligned load/store instructions, it's only required to know whether a by Jim Grosbach · 16 years ago
- c0404b3 optimize ~(~X >>s Y) --> (X >>s Y), patch by Edmund Grimley Evans! by Chris Lattner · 16 years ago
- 9201b10 On pic function calls some arguments were marked dead and by Bruno Cardoso Lopes · 16 years ago
- ce8febe The change in r90189 adds a link in a directory outside the iPhone platform by Bob Wilson · 16 years ago
- ea98278 load f64 +0.0 in a cleaner way. This fix part of PR5445 by Bruno Cardoso Lopes · 16 years ago
- e5ebd5f Fix return registers for mips eabi by Bruno Cardoso Lopes · 16 years ago
- 4c8c668 mcstreamer'ize the rest of EmitGlobalVariable that is used on by Chris Lattner · 16 years ago
- 41aa25a don't let asm-verbose break the check-next lines in these tests. by Chris Lattner · 16 years ago
- 814819f stop using the .lcomm pseudoop on darwin, instead, directly use the by Chris Lattner · 16 years ago
- 258281d fix parsing .comm directives on systems which do not represent alignments by Chris Lattner · 16 years ago
- f4d9a55 only darwin has zerofill by Chris Lattner · 16 years ago
- 622b026 MDNodes are not expected to disappear or replaced by another MDNode, so there is no need to pay the cost of WeakVH and ValueMaps. by Devang Patel · 16 years ago
- c99fd87 Avoid including DebugInfo.h in AsmPrinter.h by Devang Patel · 16 years ago
- 8ad9a77 zap the ARM version of PrintGlobalVariable, which I missed. by Chris Lattner · 16 years ago
- 4ed5438 mc'ize some stuff, don't comment out .lcomm directive in -fverbose-asm mode. by Chris Lattner · 16 years ago
- 9744d61 factor this code better. by Chris Lattner · 16 years ago
- 74bfe21 Now that we have everything nicely factored (e.g. asmprinter is not by Chris Lattner · 16 years ago
- 074f837 use %object like other elf targets, gas accepts either. by Chris Lattner · 16 years ago
- 07c2bc0 simplify the mips target to print .size and .type for c strings by Chris Lattner · 16 years ago
- 41eb8b4 hookize the cygwin ".linkonce" directive. by Chris Lattner · 16 years ago
- 619ea85 more cleanups. Emit the .local directive even on cygwin/mingw. by Chris Lattner · 16 years ago
- cfd910e some cleanups by Chris Lattner · 16 years ago
- 7517b24 add a bool for whether .lcomm takes an alignment instead of basing this on "isdarwin". by Chris Lattner · 16 years ago
- 48d64ba hoist handling of external globals and special globals up to common code. by Chris Lattner · 16 years ago
- 71eae71 move production of .reference directives for static ctor/dtor list on by Chris Lattner · 16 years ago
- a756b1d9 Fix a crash in scalarrepl for memcpy/memmove where the source and destination by Bob Wilson · 16 years ago
- c1ef06a use BSSLocal classifier to identify 'lcomm' data instead of by Chris Lattner · 16 years ago
- ce8749e make TLOF subclassify BSS based on linkage type into private, external by Chris Lattner · 16 years ago
- 56b1319 now that elf weak bss symbols are handled correctly, simplify a bunch of code. by Chris Lattner · 16 years ago
- c7fbe90 fix a significant difference between llvm and gcc on ELF systems: by Chris Lattner · 16 years ago
- a3839bc introduce a section kind for common linkage. Use this to slightly by Chris Lattner · 16 years ago
- 129e187 there is no need to emit a .section above .comm on linux. by Chris Lattner · 16 years ago
- e1e0f48 Even more explanation. by Bill Wendling · 16 years ago
- 6e3be14 change an accessor to a predicate. by Chris Lattner · 16 years ago
- aac138e Cleanup handling of .zerofill on darwin: by Chris Lattner · 16 years ago
- 60a1774 Remove this fixme, looking at the linker source, all targets pad to 4 bytes. by Nate Begeman · 16 years ago
- 9a7313a remove extraneous ; by Chris Lattner · 16 years ago
- f54b852 Revert accident check-in from r93165. by Devang Patel · 16 years ago
- d3dc3cc Fix comment. by Eric Christopher · 16 years ago
- f609bb8 Fix r93758. Use isel patterns instead of c++ selection code to select rbit and make sure we pick different instructions for ARM vs. Thumb2. by Evan Cheng · 16 years ago
- f06c28a Test case for r93758. by Evan Cheng · 16 years ago
- 6457e63 Reverting. by Dale Johannesen · 16 years ago
- f082d7a Revert 93811 per request. by Dale Johannesen · 16 years ago
- 1b346b7 Enable code to emit dbg.declare as DEBUG_VALUE by Dale Johannesen · 16 years ago
- 6cead78 Add comment that MDNode::getFunction() is not to be used by performance-critical code (currently only used by AsmWriter) by Victor Hernandez · 16 years ago
- 74733a7 Make opt -O3 act more like clang -O3 etc., by making the inlining thresholds by Eli Friedman · 16 years ago
- 9cfb3ad Add some potentially interesting transformations to README. by Eli Friedman · 16 years ago
- 4881468 - Add getLSDAEncoding to the PowerPC backend. by Bill Wendling · 16 years ago
- 59780b8 make llvm-config more portable to windows versions of perl, by Chris Lattner · 16 years ago
- cd5adbb my instcombine transformations to make extension elimination more by Chris Lattner · 16 years ago
- 2122f69 Added a newline at the end of SMLoc.h by Sean Callanan · 16 years ago
- 76d76d5 Changed the comment in the file header for SMLoc to something more accurate. by Sean Callanan · 16 years ago
- 77f7989 Have FastISel handle llvm.trap(). by Eric Christopher · 16 years ago
- 1ae486a Split SMLoc out in its own header so that it can by Sean Callanan · 16 years ago
- 6a19947 Minor cleanup for jump table printing. Need a reference, not a pointer, for by Jim Grosbach · 16 years ago
- 1dafbe1 filecheckize this. by Chris Lattner · 16 years ago
- f088720 filecheckize by Chris Lattner · 16 years ago
- 569a7b9 remove a redundant test, filecheckize another. by Chris Lattner · 16 years ago
- 1ad0e8b Canonicalize -1 - x to ~x. by Evan Cheng · 16 years ago
- 2d53c21 update mkpatch, patch by Garrison Venn! by Chris Lattner · 16 years ago