summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2005-06-08fix BranchCC with a setCC with an arg of 0Andrew Lenharth1-3/+3
2005-06-08For PR572:Reid Spencer1-0/+6
2005-06-08Handle some more real world cases of rlwimi. These don't come up thatNate Begeman1-10/+42
2005-06-08Fix lli linking on Mac OS X 10.4.1 for Intel.Nate Begeman1-2/+2
2005-06-08Remove code for conversion from old style va_args. Preparing the way forAndrew Lenharth1-76/+3
2005-06-06Fix spelling of `correlate'Misha Brukman1-1/+1
2005-06-06allow marking of loads and stores in the instruction stream with enough infor...Andrew Lenharth2-0/+31
2005-06-06hide basic block labels. The utility of these for debuging is long since passedAndrew Lenharth1-2/+2
2005-06-06* Replace block of commented-out lines with #if 0Misha Brukman1-26/+29
2005-06-04hack to fix bzip2 (bug 571)Andrew Lenharth1-0/+2
2005-06-02Make sure that Cygwin assembly includes _ as part of function names.Reid Spencer1-0/+9
2005-06-02Put in a hack for Cygwin that prevents mkdtemp from being used sinceReid Spencer1-0/+5
2005-05-31try custom expanders, doesn't seem to expand yet, so disabledAndrew Lenharth1-0/+61
2005-05-31switch to the new live in thing. Really, this time it worksAndrew Lenharth1-1/+1
2005-05-31switch to the new live in thingAndrew Lenharth1-2/+2
2005-05-31switch to the new live in thingAndrew Lenharth1-65/+60
2005-05-27match gcc, makes diff easierAndrew Lenharth1-2/+2
2005-05-26Fix 2005-05-12-Int64ToFPAndrew Lenharth1-0/+26
2005-05-21Make the registration hash_map static. No other module needs it. Also,Reid Spencer1-1/+5
2005-05-21Adjust the file comment to read a little easier.Reid Spencer1-6/+7
2005-05-21Make sure ... arguments are casted to sbyte* where needed.Reid Spencer1-13/+12
2005-05-21Add a "brief" comment for CastToCStrReid Spencer1-0/+1
2005-05-20Fix mismatched type problem that crashed on cases like this:Chris Lattner1-8/+17
2005-05-20Fix Transforms/SimplifyCFG/switch-simplify-crash.llChris Lattner1-0/+7
2005-05-20C'mon everybody, let's modify X86JITInfo.cpp. This time, we add <iostream>Nate Begeman1-1/+2
2005-05-20Since everyone else has "fixed" this file, might as well join in the fun.Misha Brukman1-4/+3
2005-05-20Fix this a 3rd time :)Chris Lattner1-1/+2
2005-05-20fix compilation error due to no abort being defined. There is probably a bet...Andrew Lenharth1-0/+1
2005-05-20re-enable direct calls, this should just be a performance boostDuraid Madina1-6/+5
2005-05-20this seems dead (and broke the ia64 build, so..)Duraid Madina1-1/+0
2005-05-20Give the asmparser the ability to parse strings. Patch contributed byChris Lattner4-13/+49
2005-05-20Fix tail call support in VC++ buildsJeff Cohen1-38/+45
2005-05-19Fastcc passes arguments in EAX and EDX, make sure the JIT doesn't clobber themChris Lattner1-6/+39
2005-05-19Tailcalls require stubs to be emitted. Otherwise, the compilation callbackChris Lattner2-9/+16
2005-05-18Wrap long linesMisha Brukman2-10/+28
2005-05-18teach the inliner about coldcc and noreturn functionsChris Lattner1-0/+15
2005-05-16comment the hpux bitDuraid Madina1-0/+1
2005-05-16HP-UX system headers make a mess of isinf(), so much so that gcc fixincludesDuraid Madina1-0/+4
2005-05-15Don't look for __builtin_ffs, we'll never see it from llvm-gcc and there'sReid Spencer1-14/+0
2005-05-15Provide this optimization as well:Reid Spencer1-5/+45
2005-05-15PPC "branch and link" instructions are branches in the PPC sense, but notChris Lattner1-1/+1
2005-05-15Fix andrews changes to fit in 80 columnsChris Lattner2-15/+30
2005-05-15Duh .. you actually have to #include Config/config.h before you can testReid Spencer1-0/+1
2005-05-15Some cleanups for compilation with GCC 4.0.0 to remove warnings:Reid Spencer1-0/+3
2005-05-15make angry compilers happy againDuraid Madina1-1/+2
2005-05-15aCC and STLport complained about this, because they're like thatDuraid Madina1-1/+1
2005-05-15don't reserve space for tailcall arg areas. It explicitly managed.Chris Lattner1-2/+4
2005-05-15Teach reginfo how to deal with ADJSTACKPTRri, allowing us to generate:Chris Lattner1-0/+3
2005-05-15Implement proper tail calls in the X86 backend for all fastcc->fastccChris Lattner1-10/+295
2005-05-15Add some simplifications for MULH[SU]. This allows us to compile this:Chris Lattner1-0/+12