| Commit message (Expand) | Author | Age | Files | Lines |
* | revert 93934, removing the MCAsmInfo endianness bit. I can't | Chris Lattner | 2010-01-20 | 21 | -63/+31 |
* | Fix if/else brackets; getFunctionForValue() is to be called for non-metadata ... | Victor Hernandez | 2010-01-20 | 1 | -1/+3 |
* | Fix the conditions to unambiguously show the logic they represent. This is the | Chandler Carruth | 2010-01-20 | 1 | -3/+3 |
* | Map operands of all function-local metadata, not just metadata passed to llvm... | Victor Hernandez | 2010-01-20 | 1 | -19/+13 |
* | Avoid unnecessary Elts array | Victor Hernandez | 2010-01-20 | 1 | -4/+2 |
* | Refactor common parts of MDNode::getFunction() and assertLocalFunction() into... | Victor Hernandez | 2010-01-20 | 3 | -35/+25 |
* | If a instruction belongs to another function (and not current function) as pe... | Devang Patel | 2010-01-20 | 2 | -4/+40 |
* | Add some asserts to check SelectionDAG problems earlier. | David Greene | 2010-01-20 | 1 | -0/+12 |
* | For 'install-clang' target, also traverse tools/clang/lib/Runtime. | Daniel Dunbar | 2010-01-20 | 1 | -1/+2 |
* | Move findDebugLoc somewhere more central. Fix | Dale Johannesen | 2010-01-20 | 4 | -21/+22 |
* | Fold (add x, shl(0 - y, n)) -> sub(x, shl(y, n)), to simplify some code | Dan Gohman | 2010-01-19 | 2 | -0/+37 |
* | Wrap some comments to 80 columns. | Bob Wilson | 2010-01-19 | 1 | -2/+4 |
* | Make SCEVAddRecExpr's getType return a pointer type when the add | Dan Gohman | 2010-01-19 | 2 | -3/+10 |
* | Fix a case where debug_value was perturbing the | Dale Johannesen | 2010-01-19 | 1 | -4/+19 |
* | When doing address-mode sinking, expand the base register first, rather | Dan Gohman | 2010-01-19 | 1 | -12/+17 |
* | give MCAsmInfo a 'has little endian' bit. This is unfortunate, but | Chris Lattner | 2010-01-19 | 21 | -31/+63 |
* | Add a comment and tidy up some whitespace. | Dan Gohman | 2010-01-19 | 1 | -2/+2 |
* | Fix a typo and an 80-column violation in comments. | Dan Gohman | 2010-01-19 | 1 | -3/+3 |
* | Give ScalarEvolution access to the DominatorTree. It'll need this | Dan Gohman | 2010-01-19 | 2 | -0/+6 |
* | simplify the rest of fp constant printing. | Chris Lattner | 2010-01-19 | 1 | -108/+34 |
* | simplify the code for printing x86 long double, don't do work | Chris Lattner | 2010-01-19 | 1 | -75/+22 |
* | Identify predicate and optional-def operands when printing machine | Jakob Stoklund Olesen | 2010-01-19 | 1 | -0/+7 |
* | add a new EmitIntValue method that MCStreamer impls can optionally define | Chris Lattner | 2010-01-19 | 3 | -6/+40 |
* | Add a new helper function to IVUsers for returning the "canonical" | Dan Gohman | 2010-01-19 | 2 | -0/+18 |
* | Add nounwinds. | Dan Gohman | 2010-01-19 | 4 | -4/+4 |
* | eliminate AsmPrinter::EmitZeros: just use MCStreamer directly. | Chris Lattner | 2010-01-19 | 4 | -22/+15 |
* | Promoted the getTok() method to MCAsmParser so that | Sean Callanan | 2010-01-19 | 5 | -58/+65 |
* | Stubs for getHostCPUFeatures API. This implements part of PR5389. | Xerxes Ranby | 2010-01-19 | 2 | -0/+17 |
* | Remove predicates when changing an add into an unpredicable mov. | Jakob Stoklund Olesen | 2010-01-19 | 3 | -5/+66 |
* | Update CMake list. | Benjamin Kramer | 2010-01-19 | 1 | -1/+0 |
* | Add some new debugging APIs to print out "raw" SelectionDAGs to make | David Greene | 2010-01-19 | 3 | -44/+58 |
* | Propagated the parser-side Lex function's declaration to | Sean Callanan | 2010-01-19 | 3 | -45/+50 |
* | Added a Lex function to the AsmParser, to allow handling | Sean Callanan | 2010-01-19 | 2 | -74/+81 |
* | Fix a bug introduced on r92564 where the name "Node" was already | Bruno Cardoso Lopes | 2010-01-19 | 1 | -2/+2 |
* | Generalize mcasmstreamer data emission APIs to take an address space | Chris Lattner | 2010-01-19 | 9 | -56/+64 |
* | Do not extend extension results beyond the use of a PHI instruction at the st... | Evan Cheng | 2010-01-19 | 2 | -0/+69 |
* | refactor code to be static functions instead of methods on AsmPrinter. | Chris Lattner | 2010-01-19 | 2 | -56/+48 |
* | mcstreamerize AsmPrinter::EmitZeros, at least when emitting to the | Chris Lattner | 2010-01-19 | 2 | -8/+8 |
* | add an MCAsmStreamer::EmitFill specialization of EmitFill that | Chris Lattner | 2010-01-19 | 2 | -4/+18 |
* | add a "MCStreamer::EmitFill" method, and move the default implementation | Chris Lattner | 2010-01-19 | 3 | -2/+15 |
* | remove MAI::ZeroDirectiveSuffix, which is only used by MASM, | Chris Lattner | 2010-01-19 | 4 | -16/+6 |
* | For aligned load/store instructions, it's only required to know whether a | Jim Grosbach | 2010-01-19 | 10 | -87/+21 |
* | optimize ~(~X >>s Y) --> (X >>s Y), patch by Edmund Grimley | Chris Lattner | 2010-01-19 | 3 | -0/+47 |
* | On pic function calls some arguments were marked dead and | Bruno Cardoso Lopes | 2010-01-19 | 2 | -15/+30 |
* | The change in r90189 adds a link in a directory outside the iPhone platform | Bob Wilson | 2010-01-19 | 1 | -16/+11 |
* | load f64 +0.0 in a cleaner way. This fix part of PR5445 | Bruno Cardoso Lopes | 2010-01-19 | 2 | -12/+12 |
* | Fix return registers for mips eabi | Bruno Cardoso Lopes | 2010-01-19 | 1 | -4/+4 |
* | mcstreamer'ize the rest of EmitGlobalVariable that is used on | Chris Lattner | 2010-01-19 | 1 | -6/+8 |
* | don't let asm-verbose break the check-next lines in these tests. | Chris Lattner | 2010-01-19 | 3 | -4/+4 |
* | stop using the .lcomm pseudoop on darwin, instead, directly use the | Chris Lattner | 2010-01-19 | 6 | -24/+38 |