summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Don't call pthread_mutexattr_setpshared on FreeBSD because its implementationReid Spencer2005-07-131-0/+2
* Note to self: don't introduce memory leaks.Jeff Cohen2005-07-131-0/+1
* Win32 support for Mutex class.Jeff Cohen2005-07-133-12/+28
* Fix Alpha/2005-07-12-TwoMallocCalls.ll and PR593.Chris Lattner2005-07-131-1/+2
* Fix test/Regression/CodeGen/Generic/2005-07-12-memcpy-i64-length.llChris Lattner2005-07-131-1/+6
* Check in the last of the darwin-specific code necessary to get shootoutNate Begeman2005-07-121-11/+11
* Remove some code that moved to the generic asm printer a long time ago.Nate Begeman2005-07-121-84/+0
* For PR540:Reid Spencer2005-07-124-34/+86
* For PR540:Reid Spencer2005-07-123-0/+233
* Add support for 64-bit elf filesChris Lattner2005-07-121-16/+24
* Fix povray and minor cleanupsAndrew Lenharth2005-07-121-25/+11
* I don't know how this ever compiled with gcc, but VC++ correctly rejects it.Jeff Cohen2005-07-121-1/+1
* VC++ demands that the function returns a valueJeff Cohen2005-07-121-0/+1
* Clean up the TargetSubtarget class a bit, removing an unnecessary argumentNate Begeman2005-07-121-1/+1
* Minor changes to improve comments and fix the build on _WIN32 systems.Chris Lattner2005-07-122-12/+13
* Add a noteChris Lattner2005-07-121-1/+1
* Implement Subtarget supportNate Begeman2005-07-126-4/+170
* Commit some pending darwin changes before subtarget support.Nate Begeman2005-07-122-11/+13
* fix a warningChris Lattner2005-07-111-1/+1
* Remove glibc specific functions, and mark a couple as C99Andrew Lenharth2005-07-111-3/+1
* because on alpha:Andrew Lenharth2005-07-111-0/+1
* Clean up code, no functionality changes.Chris Lattner2005-07-111-50/+68
* Output .size directives to tell the assembler the size of each function.Chris Lattner2005-07-111-0/+1
* Fix crazy indentationChris Lattner2005-07-111-75/+73
* Emit a symbol table entry for each function we output to the ELF file. ThisChris Lattner2005-07-111-1/+31
* Refactor things a bit to allow the ELF code emitter to run the X86 machine co...Chris Lattner2005-07-114-24/+32
* add code to emit the .text section to the section header.Chris Lattner2005-07-111-4/+89
* Remove prototype for non-existant functionChris Lattner2005-07-111-6/+0
* Use a name mangler object to uniquify names and remove nonstandardChris Lattner2005-07-111-2/+8
* fix long linesChris Lattner2005-07-111-3/+4
* Change *EXTLOAD to use an VTSDNode operand instead of being an MVTSDNode.Chris Lattner2005-07-107-39/+35
* Change *EXTLOAD to use an VTSDNode operand instead of being an MVTSDNode.Chris Lattner2005-07-103-90/+60
* Change TRUNCSTORE to use a VTSDNode operand instead of being an MVTSTDNodeChris Lattner2005-07-109-60/+53
* Introduce a new VTSDNode class with the ultimate goal of eliminating theChris Lattner2005-07-102-79/+109
* Fix bugs also fixed in Unix version, plus other general cleanup.Jeff Cohen2005-07-091-17/+61
* 1. Fix bug in getBaseName where it mishandles suffixesJeff Cohen2005-07-091-2/+6
* Ensure that functions like isDirectory don't fail if the file doesn'tReid Spencer2005-07-082-1/+19
* Two changes:Reid Spencer2005-07-081-7/+11
* Add support for emitting a .data section and .bss section.Chris Lattner2005-07-081-22/+67
* Stamp out tabsJeff Cohen2005-07-082-20/+19
* Make Win32 implementation conform to new paradigmJeff Cohen2005-07-082-50/+61
* Fix eraseSuffix()Jeff Cohen2005-07-081-10/+6
* Final Changes For PR495:Reid Spencer2005-07-086-33/+49
* Fix VC++ breakageJeff Cohen2005-07-083-13/+10
* Add support for assembling .s files on mac os x for intelNate Begeman2005-07-085-8/+96
* Changes to mimic those in Unix/Path.inc in support of PR495. This hasn'tReid Spencer2005-07-071-155/+94
* For PR495:Reid Spencer2005-07-0714-172/+135
* Fix a problem that instcombine would hit when dealing with unreachable code.Chris Lattner2005-07-071-5/+29
* clean up prolouge and epilougeAndrew Lenharth2005-07-072-28/+39
* For PR495:Reid Spencer2005-07-078-21/+21