aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2005-06-04hack to fix bzip2 (bug 571)Andrew Lenharth
2005-06-02Make sure that Cygwin assembly includes _ as part of function names.Reid Spencer
2005-06-02Put in a hack for Cygwin that prevents mkdtemp from being used sinceReid Spencer
2005-05-31try custom expanders, doesn't seem to expand yet, so disabledAndrew Lenharth
2005-05-31switch to the new live in thing. Really, this time it worksAndrew Lenharth
2005-05-31switch to the new live in thingAndrew Lenharth
2005-05-31switch to the new live in thingAndrew Lenharth
2005-05-27match gcc, makes diff easierAndrew Lenharth
2005-05-26Fix 2005-05-12-Int64ToFPAndrew Lenharth
2005-05-21Make the registration hash_map static. No other module needs it. Also,Reid Spencer
2005-05-21Adjust the file comment to read a little easier.Reid Spencer
2005-05-21Make sure ... arguments are casted to sbyte* where needed.Reid Spencer
2005-05-21Add a "brief" comment for CastToCStrReid Spencer
2005-05-20Fix mismatched type problem that crashed on cases like this:Chris Lattner
2005-05-20Fix Transforms/SimplifyCFG/switch-simplify-crash.llChris Lattner
2005-05-20C'mon everybody, let's modify X86JITInfo.cpp. This time, we add <iostream>Nate Begeman
2005-05-20Since everyone else has "fixed" this file, might as well join in the fun.Misha Brukman
2005-05-20Fix this a 3rd time :)Chris Lattner
2005-05-20fix compilation error due to no abort being defined. There is probably a bet...Andrew Lenharth
2005-05-20re-enable direct calls, this should just be a performance boostDuraid Madina
2005-05-20this seems dead (and broke the ia64 build, so..)Duraid Madina
2005-05-20Give the asmparser the ability to parse strings. Patch contributed byChris Lattner
2005-05-20Fix tail call support in VC++ buildsJeff Cohen
2005-05-19Fastcc passes arguments in EAX and EDX, make sure the JIT doesn't clobber themChris Lattner
2005-05-19Tailcalls require stubs to be emitted. Otherwise, the compilation callbackChris Lattner
2005-05-18Wrap long linesMisha Brukman
2005-05-18teach the inliner about coldcc and noreturn functionsChris Lattner
2005-05-16comment the hpux bitDuraid Madina
2005-05-16HP-UX system headers make a mess of isinf(), so much so that gcc fixincludesDuraid Madina
2005-05-15Don't look for __builtin_ffs, we'll never see it from llvm-gcc and there'sReid Spencer
2005-05-15Provide this optimization as well:Reid Spencer
2005-05-15PPC "branch and link" instructions are branches in the PPC sense, but notChris Lattner
2005-05-15Fix andrews changes to fit in 80 columnsChris Lattner
2005-05-15Duh .. you actually have to #include Config/config.h before you can testReid Spencer
2005-05-15Some cleanups for compilation with GCC 4.0.0 to remove warnings:Reid Spencer
2005-05-15make angry compilers happy againDuraid Madina
2005-05-15aCC and STLport complained about this, because they're like thatDuraid Madina
2005-05-15don't reserve space for tailcall arg areas. It explicitly managed.Chris Lattner
2005-05-15Teach reginfo how to deal with ADJSTACKPTRri, allowing us to generate:Chris Lattner
2005-05-15Implement proper tail calls in the X86 backend for all fastcc->fastccChris Lattner
2005-05-15Add some simplifications for MULH[SU]. This allows us to compile this:Chris Lattner
2005-05-15Add markers in the asm file for tail calls, add a new ADJSTACKPTRriChris Lattner
2005-05-15When inserting callee-save register reloads, make sure to skip over anyChris Lattner
2005-05-15Yes, calltarget is the operand of the day.Chris Lattner
2005-05-14When emitting the function epilog, check to see if there already a stackChris Lattner
2005-05-14Add some new instructionsChris Lattner
2005-05-14Changes for ffs lib call simplification:Reid Spencer
2005-05-14Fix construction of ioport intrinsics, fixing X86/io.llx and io-port.llxChris Lattner
2005-05-14Preserve calling conv when hacking on callsChris Lattner
2005-05-14preserve calling conventions when hacking on codeChris Lattner