aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Make llvmc work again.Mikhail Glushenkov2009-06-233-0/+114
* Typo.Mikhail Glushenkov2009-06-231-2/+0
* Start sketching MCStreamer interface.Daniel Dunbar2009-06-232-0/+102
* Revert my last series of commits related to Timer and 64-bit atomics. Not al...Owen Anderson2009-06-233-22/+21
* Add include file to get the type for in64_t.Bill Wendling2009-06-231-0/+2
* add a simple MCImm class.Chris Lattner2009-06-232-2/+59
* Atomic ops that do arithmetic use signed arithmetic.Owen Anderson2009-06-232-6/+6
* Actually, these need to be signed integers, not unsigned.Owen Anderson2009-06-231-10/+10
* Use 64-bit integer counters for tracking time, rather than doubles. This wil...Owen Anderson2009-06-231-10/+10
* Label the existing atomic functions as 32-bit specific, and add a 64-bit one ...Owen Anderson2009-06-232-11/+12
* add an accessor.Chris Lattner2009-06-231-0/+1
* Add an atomic add operation.Owen Anderson2009-06-231-0/+1
* Work around build problem with OpenJDK, which defines X86 as aDouglas Gregor2009-06-232-4/+4
* Revert r73923, which broke clang.Owen Anderson2009-06-231-1/+0
* Add guards around timer groups, which can be shared.Owen Anderson2009-06-221-0/+1
* Add support for ARM's Advanced SIMD (NEON) instruction set.Bob Wilson2009-06-222-0/+296
* Remove the parent pointer from SCEV, since it did not end up being needed.Owen Anderson2009-06-222-44/+27
* SCEVHandle is no more!Owen Anderson2009-06-225-213/+141
* Add more methods to gather target specific elf stuffBruno Cardoso Lopes2009-06-222-1/+28
* Banish global state from ScalarEvolution! SCEV uniquing is now done by table...Owen Anderson2009-06-222-31/+29
* Add a getUMinFromMismatchedTypes helper function.Dan Gohman2009-06-221-0/+6
* Factor out code for computing umin and smin for SCEV expressions intoDan Gohman2009-06-221-0/+2
* Teach ScalarEvolution how to analyze loops with multiple exitDan Gohman2009-06-221-0/+31
* Fix ScalarEvolution's backedge-taken count computations to check forDan Gohman2009-06-211-0/+7
* rename SourceMgr::PrintError to PrintMessage.Chris Lattner2009-06-211-3/+2
* move include searching logic from TGLexer to SourceMgr.Chris Lattner2009-06-211-0/+13
* Rename TGSourceMgr -> SourceMgr.Chris Lattner2009-06-211-9/+9
* rename TGLoc -> SMLoc.Chris Lattner2009-06-211-14/+14
* move TGSourceMgr class out of TableGen into libsupport.Chris Lattner2009-06-211-0/+108
* fit in 80 colsChris Lattner2009-06-211-9/+9
* implement support for lowering subregs when preparing to print Chris Lattner2009-06-202-1/+23
* make immediates be int64_t like machineoperand. Add some apisChris Lattner2009-06-201-4/+10
* Add debugging code to test for various locking faux-pas's, when running in si...Owen Anderson2009-06-202-2/+38
* Revert r73790, and replace it with a significantly less ugly solution. Rathe...Owen Anderson2009-06-204-98/+78
* stub out some hacky code for wiring up the new asmprinter interfacesChris Lattner2009-06-192-1/+5
* Make GetMinTrailingZeros a member function of ScalarEvolution,Dan Gohman2009-06-191-0/+14
* Fix a serious bug that would cause deadlock during abstract type refinement. ...Owen Anderson2009-06-194-78/+98
* mv CodeGen/DebugLoc.h Support/DebugLoc.hDevang Patel2009-06-196-11/+10
* Fences are expensive. Avoid doing them when we're not in multithreaded mode.Owen Anderson2009-06-191-4/+4
* Fix a major typo.Owen Anderson2009-06-191-1/+1
* Add support for AuroraUX. Patch by evocallaghan.Duncan Sands2009-06-191-0/+1
* More VNInfo tweaking, plus a little progress on intra-block splitting.Lang Hames2009-06-191-8/+8
* Include DataTypes.h for 'uint64_t'.Zhongxing Xu2009-06-191-0/+1
* Fix weird class-size-being-different problems. At some level this is being c...Owen Anderson2009-06-192-6/+2
* Add some scaffolding for a new experimental asmprinterChris Lattner2009-06-191-0/+93
* merge the common darwin settings from the X86/PPC/ARM targetsChris Lattner2009-06-192-4/+2
* move mangler quote handling from asm printers to TargetAsmInfo.Chris Lattner2009-06-181-0/+7
* simplify macro debug info directive handling.Chris Lattner2009-06-181-11/+4
* Add a parent pointer to SCEV, in preparation for getting rid of the global un...Owen Anderson2009-06-182-26/+44
* Add a SmartScopedLock, and use it to simplify code.Owen Anderson2009-06-181-0/+16