aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2012-05-25Move the code in MipsExpandPseudo to MipsInstrInfo::expandPostRAPseudo.Akira Hatanaka
2012-05-25Remove the code that expands MIPS' .cpload directive.Akira Hatanaka
2012-05-25Remove the code that emits MIPS' .cprestore directive.Akira Hatanaka
2012-05-25Remove pseudo instructions that are no longer used.Akira Hatanaka
2012-05-25boundschecking:Nuno Lopes
2012-05-25Change interface for TargetLowering::LowerCallTo and TargetLowering::LowerCallJustin Holewinski
2012-05-25Make the reassociation pass more powerful so that it can handle expressionsDuncan Sands
2012-05-25misched: trace formattingAndrew Trick
2012-05-25Compress MCRegisterInfo register name tables.Jakob Stoklund Olesen
2012-05-25Simplify code for calling a function where CanLowerReturn fails, fixing a sma...Eli Friedman
2012-05-24Silence unused variable warnings from when assertions are disabled.Kaelyn Uhrain
2012-05-24misched: Use the same scheduling heuristics with -misched-topdown/bottomup.Andrew Trick
2012-05-24Shrink.Jakob Stoklund Olesen
2012-05-24Add support for range expressions in TableGen foreach loops.Jakob Stoklund Olesen
2012-05-24Don't put TGParser scratch results in the output.Jakob Stoklund Olesen
2012-05-24Simplify TGParser::ProcessForEachDefs.Jakob Stoklund Olesen
2012-05-24misched: Trace regpressure.Andrew Trick
2012-05-24misched: Give each ReadyQ a unique IDAndrew Trick
2012-05-24misched: Added ScoreboardHazardRecognizer.Andrew Trick
2012-05-24misched: Release bottom roots in reverse order.Andrew Trick
2012-05-24misched: rename ReadyQ classAndrew Trick
2012-05-24misched: copy comments so compareRPDelta is readable by itself.Andrew Trick
2012-05-24regpressure: Added RegisterPressure::dumpAndrew Trick
2012-05-24regpressure: physreg livein/out fixAndrew Trick
2012-05-24Remove the PTX back-end and all of its artifacts (triple, etc.)Justin Holewinski
2012-05-24Turn on mips16 pseudo op when compiling for mips16.Akira Hatanaka
2012-05-24Enable Mips16 compiler to compile a null program.Akira Hatanaka
2012-05-24Silence Clang's -Wlogical-op-parentheses warning.David Blaikie
2012-05-24Add half support to LLVM (for OpenCL)Tobias Grosser
2012-05-24PR1255 related changes (case ranges):Stepan Dyatkovskiy
2012-05-24Fix -Wcovered-switch-default warning.Patrik Hägglund
2012-05-24Convert assert(0) to llvm_unreachable.Craig Topper
2012-05-24Mark some static arrays as const.Craig Topper
2012-05-24Use uint16_t to store registers in static tables. Matches other tables.Craig Topper
2012-05-24Use uint16_t to store register number in static tables to match other tables.Craig Topper
2012-05-24Make some opcode tables static and const. Allows code to avoid making copies ...Craig Topper
2012-05-24Mark a couple arrays as static and const. Use array_lengthof instead of sizeo...Craig Topper
2012-05-24Mark a static array as const.Craig Topper
2012-05-24Mark a static table as const. Shrink opcode size in static tables to uint16_t...Craig Topper
2012-05-23Tidy up naming for consistency and other cleanup. No functional change inten...Chad Rosier
2012-05-23Add a last resort tryInstructionSplit() to RAGreedy.Jakob Stoklund Olesen
2012-05-23Forgot to reverse conditional.Bill Wendling
2012-05-23Reduce indentation by early detection of 'continue'. No functionality change.Bill Wendling
2012-05-23Correctly deal with identity copies in RegisterCoalescer.Jakob Stoklund Olesen
2012-05-23[arm-fast-isel] Add support for non-global callee.Chad Rosier
2012-05-23BoundsChecking: add a couple of simple tests and fix a bug in branch emitionNuno Lopes
2012-05-23revert r156383: removal of TYPE_CODE_FUNCTION_OLDNuno Lopes
2012-05-23Fix the inliner so that the optsize function attribute don't alter thePatrik Hägglund
2012-05-23Fixed typo in r156905.Patrik Hägglund
2012-05-23Small fix for the debug output from PBQP (PR12822).Patrik Hägglund