aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* revert 93934, removing the MCAsmInfo endianness bit. I can'tChris Lattner2010-01-2021-63/+31
* Fix if/else brackets; getFunctionForValue() is to be called for non-metadata ...Victor Hernandez2010-01-201-1/+3
* Fix the conditions to unambiguously show the logic they represent. This is theChandler Carruth2010-01-201-3/+3
* Map operands of all function-local metadata, not just metadata passed to llvm...Victor Hernandez2010-01-201-19/+13
* Avoid unnecessary Elts arrayVictor Hernandez2010-01-201-4/+2
* Refactor common parts of MDNode::getFunction() and assertLocalFunction() into...Victor Hernandez2010-01-203-35/+25
* If a instruction belongs to another function (and not current function) as pe...Devang Patel2010-01-202-4/+40
* Add some asserts to check SelectionDAG problems earlier.David Greene2010-01-201-0/+12
* For 'install-clang' target, also traverse tools/clang/lib/Runtime.Daniel Dunbar2010-01-201-1/+2
* Move findDebugLoc somewhere more central. FixDale Johannesen2010-01-204-21/+22
* Fold (add x, shl(0 - y, n)) -> sub(x, shl(y, n)), to simplify some codeDan Gohman2010-01-192-0/+37
* Wrap some comments to 80 columns.Bob Wilson2010-01-191-2/+4
* Make SCEVAddRecExpr's getType return a pointer type when the addDan Gohman2010-01-192-3/+10
* Fix a case where debug_value was perturbing theDale Johannesen2010-01-191-4/+19
* When doing address-mode sinking, expand the base register first, ratherDan Gohman2010-01-191-12/+17
* give MCAsmInfo a 'has little endian' bit. This is unfortunate, butChris Lattner2010-01-1921-31/+63
* Add a comment and tidy up some whitespace.Dan Gohman2010-01-191-2/+2
* Fix a typo and an 80-column violation in comments.Dan Gohman2010-01-191-3/+3
* Give ScalarEvolution access to the DominatorTree. It'll need thisDan Gohman2010-01-192-0/+6
* simplify the rest of fp constant printing.Chris Lattner2010-01-191-108/+34
* simplify the code for printing x86 long double, don't do workChris Lattner2010-01-191-75/+22
* Identify predicate and optional-def operands when printing machineJakob Stoklund Olesen2010-01-191-0/+7
* add a new EmitIntValue method that MCStreamer impls can optionally defineChris Lattner2010-01-193-6/+40
* Add a new helper function to IVUsers for returning the "canonical"Dan Gohman2010-01-192-0/+18
* Add nounwinds.Dan Gohman2010-01-194-4/+4
* eliminate AsmPrinter::EmitZeros: just use MCStreamer directly.Chris Lattner2010-01-194-22/+15
* Promoted the getTok() method to MCAsmParser so thatSean Callanan2010-01-195-58/+65
* Stubs for getHostCPUFeatures API. This implements part of PR5389.Xerxes Ranby2010-01-192-0/+17
* Remove predicates when changing an add into an unpredicable mov.Jakob Stoklund Olesen2010-01-193-5/+66
* Update CMake list.Benjamin Kramer2010-01-191-1/+0
* Add some new debugging APIs to print out "raw" SelectionDAGs to makeDavid Greene2010-01-193-44/+58
* Propagated the parser-side Lex function's declaration toSean Callanan2010-01-193-45/+50
* Added a Lex function to the AsmParser, to allow handlingSean Callanan2010-01-192-74/+81
* Fix a bug introduced on r92564 where the name "Node" was alreadyBruno Cardoso Lopes2010-01-191-2/+2
* Generalize mcasmstreamer data emission APIs to take an address spaceChris Lattner2010-01-199-56/+64
* Do not extend extension results beyond the use of a PHI instruction at the st...Evan Cheng2010-01-192-0/+69
* refactor code to be static functions instead of methods on AsmPrinter.Chris Lattner2010-01-192-56/+48
* mcstreamerize AsmPrinter::EmitZeros, at least when emitting to the Chris Lattner2010-01-192-8/+8
* add an MCAsmStreamer::EmitFill specialization of EmitFill thatChris Lattner2010-01-192-4/+18
* add a "MCStreamer::EmitFill" method, and move the default implementationChris Lattner2010-01-193-2/+15
* remove MAI::ZeroDirectiveSuffix, which is only used by MASM,Chris Lattner2010-01-194-16/+6
* For aligned load/store instructions, it's only required to know whether aJim Grosbach2010-01-1910-87/+21
* optimize ~(~X >>s Y) --> (X >>s Y), patch by Edmund GrimleyChris Lattner2010-01-193-0/+47
* On pic function calls some arguments were marked dead andBruno Cardoso Lopes2010-01-192-15/+30
* The change in r90189 adds a link in a directory outside the iPhone platformBob Wilson2010-01-191-16/+11
* load f64 +0.0 in a cleaner way. This fix part of PR5445Bruno Cardoso Lopes2010-01-192-12/+12
* Fix return registers for mips eabiBruno Cardoso Lopes2010-01-191-4/+4
* mcstreamer'ize the rest of EmitGlobalVariable that is used on Chris Lattner2010-01-191-6/+8
* don't let asm-verbose break the check-next lines in these tests.Chris Lattner2010-01-193-4/+4
* stop using the .lcomm pseudoop on darwin, instead, directly use theChris Lattner2010-01-196-24/+38