aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* MC/AsmParser: Move .lsym parsing to Darwin specific parser.Daniel Dunbar2010-07-121-8/+9
* MC/AsmParser: Move some misc. Darwin directive handling to DarwinAsmParser.Daniel Dunbar2010-07-121-23/+34
* Check begin!=end, rather than !begin.Dan Gohman2010-07-121-2/+2
* MC/AsmParser: Add a DarwinAsmParser extension.Daniel Dunbar2010-07-121-1/+24
* Fix a typo and fit in 80 columns. Found by Bob Wilson.Rafael Espindola2010-07-121-1/+2
* MC/AsmParser: Switch a bunch of directive parsing to use accessors.Daniel Dunbar2010-07-121-112/+114
* Add a lint check for mismatched return types, inspired by PR6944.Dan Gohman2010-07-121-0/+4
* MCAsmParser: Pull some directive handling out into a helper class, and changeDaniel Dunbar2010-07-121-15/+43
* MC/AsmParser: Switch some directive parsing to use accessor methods.Daniel Dunbar2010-07-121-17/+17
* MC: Add MCAsmParserExtension, a base class for all the target/object specificDaniel Dunbar2010-07-123-0/+28
* MC: Move AsmParser::TokError to MCAsmParser().Daniel Dunbar2010-07-122-5/+6
* MC: Move getLoc() to MCAsmLexer().Daniel Dunbar2010-07-122-6/+5
* Nope, still breaks the release selfhost bots :(Benjamin Kramer2010-07-121-8/+0
* Reapply the "or" half of r108136, which seems to be less problematic.Benjamin Kramer2010-07-121-0/+8
* cache result of operator*Gabor Greif2010-07-121-6/+9
* Don't fast-isel an x87 comparison opcode, as fast-isel doesn'tDan Gohman2010-07-121-2/+2
* Revert r108141 again, sigh.Benjamin Kramer2010-07-121-17/+0
* cache result of operator*Gabor Greif2010-07-121-2/+3
* cache result of operator*Gabor Greif2010-07-121-6/+9
* cache result of operator*Gabor Greif2010-07-121-3/+4
* cache result of operator*Gabor Greif2010-07-121-4/+6
* cache results of operator*Gabor Greif2010-07-121-3/+5
* cache results of operator*Gabor Greif2010-07-121-21/+31
* Reapply 108136 with an ugly pasto fixed.Benjamin Kramer2010-07-121-0/+17
* Move optimization to avoid redundant matching.Benjamin Kramer2010-07-121-13/+13
* Revert r108136 until I figure out why it broke selfhost.Benjamin Kramer2010-07-121-17/+0
* cache dereferenced iteratorsGabor Greif2010-07-121-2/+3
* recommit r108131 (hich has been backed out in r108135) with a fixGabor Greif2010-07-121-2/+3
* instcombine: fold (x & y) | (~x & z) and (x & y) ^ (~x & z) into ((y ^ z) & x...Benjamin Kramer2010-07-121-0/+17
* back out r108131 (of TailDuplication.cpp) for now, it causes a buildbot failureGabor Greif2010-07-121-5/+4
* cache dereferenced iteratorsGabor Greif2010-07-121-3/+3
* cache dereferenced iteratorsGabor Greif2010-07-121-4/+6
* cache dereferenced iteratorsGabor Greif2010-07-121-3/+5
* cache dereferenced iteratorsGabor Greif2010-07-123-9/+12
* Convert some tab stops into spaces.Duncan Sands2010-07-1221-62/+62
* Add parentheses around an || to correct the logic. Also silences a GCC warningChandler Carruth2010-07-121-1/+1
* Path::isRootDirectory is unimplemented on Unix and not used,Chris Lattner2010-07-121-6/+0
* Convert getLoadStoreRegOpcode to use a switch.Rafael Espindola2010-07-121-26/+29
* Convert the last use of getPhysicalRegisterRegClass and remove it.Rafael Espindola2010-07-122-22/+5
* A basic block that only uses RFP registers still needs the FP_REG_KILL marker.Jakob Stoklund Olesen2010-07-121-10/+7
* Don't use getPhysicalRegisterRegClass in PBQP. The existing checks that theRafael Espindola2010-07-121-15/+10
* fix PR7311 by avoiding breaking casts when a bitcast from scalar->vectorChris Lattner2010-07-121-0/+8
* make the prototypes for CreateMalloc and CreateFree more consistent. PatchChris Lattner2010-07-122-5/+6
* Convert the last getPhysicalRegisterRegClass in VirtRegRewriter.cpp toRafael Espindola2010-07-122-2/+3
* if jump threading is able to infer interesting values on bothChris Lattner2010-07-121-2/+13
* fix PR7429, a crash turning a load from a string into a float.Chris Lattner2010-07-121-3/+9
* improve Path::makeUnique when mkstemp/mktemp are not availableChris Lattner2010-07-121-7/+12
* change machinelicm to use MachineInstr::isSafeToMove. NoChris Lattner2010-07-121-18/+8
* first part of JIT support for address of labels, part of PR7264,Chris Lattner2010-07-113-13/+81
* introduce WinCOFFObjectWriter, patch by Michael Spencer!Chris Lattner2010-07-112-0/+72