- fa8c292 Implement sys::SetInterruptFunction on Unix, stub it on win32 so that the by Chris Lattner · 19 years ago
- 07cd0ff Add a comment by Chris Lattner · 19 years ago
- 1060e09 Fix an iterator invalidation problem by Chris Lattner · 19 years ago
- 8dcd548 200.sixtrack prints FP numbers with a very strange notation that uses D by Chris Lattner · 19 years ago
- 5bca0da update function codes to reflect /su flags that have been added since this was written by Andrew Lenharth · 19 years ago
- e21c305 Fix casts from long to sbyte on ppc by Chris Lattner · 19 years ago
- 01c8f6e use llabs not abs by Andrew Lenharth · 19 years ago
- 2b3b89c one cannot allocate a global, until one is done initializing the global pointers by Andrew Lenharth · 19 years ago
- 9cc5f42 ConstantInt::get only works for arguments < 128. by Chris Lattner · 19 years ago
- d29b6aa Keep tabs and trailing spaces out. by Jeff Cohen · 19 years ago
- cfb1d42 Fix VC++ build problems. by Jeff Cohen · 19 years ago
- f20d183 fix float->long conversions on x86 by Chris Lattner · 19 years ago
- a88da08 fix a typeo by Chris Lattner · 19 years ago
- f84d5ab Ack, typo by Nate Begeman · 19 years ago
- a35e1df Change the fp to integer code to not perform 2-byte stores followed by by Chris Lattner · 19 years ago
- 1699748 Commit a new LoopStrengthReduce pass that can use scalar evolutions and by Nate Begeman · 19 years ago
- 36f891b Break SCEVExpander out of IndVarSimplify into its own .h/.cpp file so that by Nate Begeman · 19 years ago
- 01546c5 Use a custom expander for all FP to int conversions, as the X86 only has by Chris Lattner · 19 years ago
- f1fa74e Allow targets to have custom expanders for FP_TO_*INT conversions where by Chris Lattner · 19 years ago
- a00269b support near allocations for the JIT by Andrew Lenharth · 19 years ago
- 422f3d5 turn off GOT on archs that didn't use it (not that it appeard to harm them much with it on) by Andrew Lenharth · 19 years ago
- 5d06b8c Implement a FIXME: move a bunch of cruft for handling FP_TO_*INT operations by Chris Lattner · 19 years ago
- f7443da Don't forget to diddle with the control word when performing an FISTP64. by Chris Lattner · 19 years ago
- 745d538 Use a custom expander to compile this: by Chris Lattner · 19 years ago
- 80a3e94 Allow targets to define custom expanders for FP_TO_*INT by Chris Lattner · 19 years ago
- 1618beb allow a target to request that unknown FP_TO_*INT conversion be promoted to by Chris Lattner · 19 years ago
- fa9c801 instead of having all conversions be handled by one case value, and then have by Chris Lattner · 19 years ago
- 98169be support bsr, and more .td simplification by Andrew Lenharth · 19 years ago
- fe66039 new is not a valid default anywhere, so make this pure virtual by Andrew Lenharth · 19 years ago
- 3be872e Fix a problem in getDirectoryContents where sub-directory names were by Reid Spencer · 19 years ago
- a4433e1 get lazy JITing working. Some of shootout runs now by Andrew Lenharth · 19 years ago
- 6a97461 Like constants, globals on some platforms are GOT relative. This means they have to be allocated by Andrew Lenharth · 19 years ago
- 988b1dd Eliminate an extra copy from R1 that Nate noticed on function calls that by Chris Lattner · 19 years ago
- 4015ea8 Specify the correct number of operands by Chris Lattner · 19 years ago
- 2a05c8e Fold constant adds into loads and stores to frame indices. by Nate Begeman · 19 years ago
- 3dee175 Fix some comments by Nate Begeman · 19 years ago
- cef21c3 Fix debug info to not print out recently freed memory. by Chris Lattner · 19 years ago
- 8e7a709 Print symbolic register names in debug dumps by Chris Lattner · 19 years ago
- 00b16889 Eliminate all remaining tabs and trailing spaces. by Jeff Cohen · 19 years ago
- 54eed36 Implement the optimization for the Red Zone on Darwin. This removes the by Nate Begeman · 19 years ago
- 45ff4fa fix some warnings when compiled with 32-bit hosts by Chris Lattner · 19 years ago
- 9eb59ec Eliminate tabs and trailing spaces. by Jeff Cohen · 19 years ago
- b65975a add a note about the red zone by Chris Lattner · 19 years ago
- 2e00d7d Wrap some long lines, fix emission of weak global variables by Chris Lattner · 19 years ago
- 4ad870d Update the PPC readme by Nate Begeman · 19 years ago
- 600d73b ConvertibleToGEP always returns 0, remove some old crufty code which by Chris Lattner · 19 years ago
- d6bbac5 fix a warning on 32-bit systems by Chris Lattner · 19 years ago
- 7b4f0a8 Fix an optimization put in for accessing static globals. This obviates by Nate Begeman · 19 years ago
- f075cac fix compile error by Andrew Lenharth · 19 years ago
- aa68f7f PowerPC no-pic code is not quite ready for prime-time by Chris Lattner · 19 years ago
- 6b137d8 Handle more imm forms, and load small negative i32 constants without hitting memory (should do the same for arbitrary zero extended small negative constants) by Andrew Lenharth · 19 years ago
- 38396f8 finally found the gcc defined constants by Andrew Lenharth · 19 years ago
- 0934ae0 Alpha JIT (beta) by Andrew Lenharth · 19 years ago
- f3f951a simpilfy instruction encoding (and make the lines way shorter, aka Misha happification) by Andrew Lenharth · 19 years ago
- 908bc86 update interface by Andrew Lenharth · 19 years ago
- 16ec33c the JIT memory manager will construct a GOT if you want it too. Also, it places the constants in the allocated memory, rather than a malloc area by Andrew Lenharth · 19 years ago
- 2497e63 Support building non-PIC by Nate Begeman · 19 years ago
- 2130c08 revert to using 4-byte alignment for doubles, as specified by the ABI by Chris Lattner · 19 years ago
- 18ed029 Support assembling fsqrt on darwin. This will be implemented better when by Nate Begeman · 19 years ago
- adeb43d Generate mfocrf when targeting g5. Generate fsqrt/fsqrts when targetin g5. by Nate Begeman · 19 years ago
- f9944f1 Do not let MaskedValueIsZero consider undef to be zero, for reasons by Chris Lattner · 19 years ago
- e884dc2 count the number of relocations performed. by Chris Lattner · 19 years ago
- a3fd400 Integrate SelectFPExpr into SelectExpr. This gets PPC32 closer to being by Nate Begeman · 19 years ago
- 700a3c9 Remove unnecessary FP_EXTEND. This causes worse codegen for SSE. by Nate Begeman · 19 years ago
- a0f5bf3 For: memory operations -> stores by Reid Spencer · 19 years ago
- 7911f03 When transforming &A[i] < &A[j] -> i < j, make sure to perform the comparison by Chris Lattner · 19 years ago
- f4d3272 The assertion was wrong: the code only worked for i64. While we're at it, by Chris Lattner · 19 years ago
- 0589523 Only get the .bss and .data sections when needed instead of unconditionally. by Chris Lattner · 19 years ago
- 0003395 Refactor getSection() method to make it easier to use. by Chris Lattner · 19 years ago
- 5f48ff7 Major refactor of the ELFWriter code. Instead of building up one big by Chris Lattner · 19 years ago
- 5a8441e Teach the legalizer how to promote SINT_TO_FP to a wider SINT_TO_FP that by Nate Begeman · 19 years ago
- 11cefd9 Teach the register allocator that movaps is also a move instruction by Nate Begeman · 19 years ago
- 9035b99 A couple more darwinisms by Nate Begeman · 19 years ago
- a28381c Remove all knowledge of UINT_TO_FP from the X86 backend, relying on the by Chris Lattner · 19 years ago
- cad063f Break the code for expanding UINT_TO_FP operations out into its own by Chris Lattner · 19 years ago
- 6e741f8 You can't use config options without config.h by Chris Lattner · 19 years ago
- 16b04f3 Get closer to fully working scalar FP in SSE regs. This gets singlesource by Nate Begeman · 19 years ago
- 6c7cb29 Add support for printing the sse scalar comparison instruction mnemonics. by Nate Begeman · 19 years ago
- ce4e1e4 Fixed PR#596: by John Criswell · 19 years ago
- c5f44ad Make this use the new autoconf support for finding the executables for by Chris Lattner · 19 years ago
- e388b5e As discussed on IRC, this stuff is just for debugging. by Chris Lattner · 19 years ago
- f1a2f15 If the Graphviz program is available, use it to visualize dot graphs. by Chris Lattner · 19 years ago
- 2499841 Don't call pthread_mutexattr_setpshared on FreeBSD because its implementation by Reid Spencer · 19 years ago
- 2497251 Note to self: don't introduce memory leaks. by Jeff Cohen · 19 years ago
- 6d23522 Win32 support for Mutex class. by Jeff Cohen · 19 years ago
- c087a43 Fix Alpha/2005-07-12-TwoMallocCalls.ll and PR593. by Chris Lattner · 19 years ago
- 6814f15 Fix test/Regression/CodeGen/Generic/2005-07-12-memcpy-i64-length.ll by Chris Lattner · 19 years ago
- d3a490a Check in the last of the darwin-specific code necessary to get shootout by Nate Begeman · 19 years ago
- 63b3f9a Remove some code that moved to the generic asm printer a long time ago. by Nate Begeman · 19 years ago
- ee44863 For PR540: by Reid Spencer · 19 years ago
- b2164e5 For PR540: by Reid Spencer · 19 years ago
- 46c5305 Add support for 64-bit elf files by Chris Lattner · 19 years ago
- fec0e40 Fix povray and minor cleanups by Andrew Lenharth · 19 years ago
- 74fa8d6 I don't know how this ever compiled with gcc, but VC++ correctly rejects it. by Jeff Cohen · 19 years ago
- 44213c9 VC++ demands that the function returns a value by Jeff Cohen · 19 years ago
- 0e219eb Clean up the TargetSubtarget class a bit, removing an unnecessary argument by Nate Begeman · 19 years ago
- b151aca Minor changes to improve comments and fix the build on _WIN32 systems. by Chris Lattner · 19 years ago
- 3249bfc Add a note by Chris Lattner · 19 years ago
- fb5792f Implement Subtarget support Implement the X86 Subtarget. by Nate Begeman · 19 years ago
- 73213f6 Commit some pending darwin changes before subtarget support. by Nate Begeman · 19 years ago