This patch handles unaligned loads and stores in Mips JIT. Mips backend
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2011-11-08 Eli FriedmanAdd a bunch of calls to RemoveDeadNode in LegalizeDAG...
2011-11-07 Eli FriedmanRevert r144034 while I try to track down a crash.
2011-11-07 Eli FriedmanAdd a bunch of calls to RemoveDeadNode in LegalizeDAG...
2011-11-07 Richard OsborneDon't introduce custom nodes after legalization in...
2011-11-03 Dan GohmanReapply r143206, with fixes. Disallow physical register...
2011-11-03 Daniel Dunbarbuild: Add initial cut at LLVMBuild.txt files.
2011-11-02 Bill WendlingAn array of chars of length 8 will also cause the stack...
2011-10-31 Nadav RotemCleanup. Document. Make sure that this build_vector...
2011-10-30 Benjamin KramerSilence compiler warning.
2011-10-29 Nadav RotemAdd a new DAGCombine optimization for BUILD_VECTOR.
2011-10-29 Dan GohmanRevert r143206, as there are still some failing tests.
2011-10-28 Dan GohmanReapply r143177 and r143179 (reverting r143188), with...
2011-10-28 Duncan SandsSpeculatively disable Dan's commits 143177 and 143179...
2011-10-28 Dan GohmanDelete #if 0 code accidentally left in.
2011-10-28 Dan GohmanEliminate LegalizeOps' LegalizedNodes map and have...
2011-10-27 Eli FriedmanDon't crash on 128-bit sdiv by constant. Found by...
2011-10-26 Lang HamesRename NonScalarIntSafe to something more appropriate.
2011-10-26 Duncan SandsSimplify SplitVecRes_UnaryOp by removing all the code...
2011-10-26 Jakob Stoklund OlesenDon't use floating point to do an integer's job.
2011-10-25 Eli FriedmanRemove a couple redundant checks.
2011-10-24 Douglas GregorReally unbreak CMake build
2011-10-24 Douglas GregorUnbreak CMake build
2011-10-24 Dan GohmanDelete the top-down "Latency" scheduler. Top-down sched...
2011-10-24 Dan GohmanDelete the Latency scheduling preference.
2011-10-24 Dan GohmanChange this overloaded use of Sched::Latency to be...
2011-10-24 Dan GohmanChange the default scheduler from Latency to ILP, since...
2011-10-21 Nadav RotemFix pr11194. When promoting and splitting integers...
2011-10-21 Nadav Rotem1. Fix the widening of SETCC in WidenVecOp_SETCC. Use...
2011-10-21 Chandler CarruthRemove a now dead function, fixing -Wunused-function...
2011-10-20 Dan GohmanDelete the list-tdrr scheduler. Top-down schedulers...
2011-10-20 Chad RosierRevert r142579, "Fix a type in the legalization of...
2011-10-20 Nadav RotemFix a type in the legalization of CONCAT_VECTORS.
2011-10-19 Nadav RotemImprove code generation for vselect on SSE2:
2011-10-19 Nadav RotemAdd support for the vector-widening of vselect and...
2011-10-18 Nadav RotemFix a bug in the legalization of vector anyext-load...
2011-10-18 Bob WilsonFix a DAG combiner assertion failure when constant...
2011-10-18 Duncan SandsFix a bunch of unused variable warnings when doing...
2011-10-18 Hal FinkelFix comment to refer to correct instruction
2011-10-17 Bill WendlingCorrect over-zealous removal of hack.
2011-10-17 Bill WendlingNow that we have the ReturnsTwice function attribute...
2011-10-17 Chad RosierRemoved set, but unused variable.
2011-10-16 Nadav RotemEnable element promotion type legalization by deafault.
2011-10-16 Benjamin KramerLet printf do the formatting instead aligning strings...
2011-10-15 Nadav RotemMove the legalization of vector loads and stores into...
2011-10-15 Bill WendlingClear out the landing pad to call site map for each...
2011-10-14 Jim GrosbachFix typo. "__sync_fetch_and-xor_4" should be "__sync_fe...
2011-10-12 Jakob Stoklund OlesenEncode register class constreaints in inline asm instru...
2011-10-12 Eli FriedmanUse a utility from MathExtras to clarify a check and...
2011-10-12 Dan GohmanFix a thinko that Nick noticed. The previous code actua...
2011-10-12 Jakob Stoklund OlesenUse an existing function.
2011-10-11 Eric ChristopherFormatting.
2011-10-11 Nadav RotemAdd support for legalization of vector SHL/SRA/SRL...
2011-10-11 Nadav RotemAdd support for legalization of vector trunc-store...
2011-10-11 Nadav RotemCleanup the trunc-store legalization code and add asserts.
2011-10-07 Bill WendlingThread the chain through the eh.sjlj.setjmp intrinsic...
2011-10-06 Eli FriedmanRemove the old atomic instrinsics. autoupgrade functio...
2011-10-05 Bill WendlingModify the mapping from landing pad to call sites to...
2011-10-05 Bill WendlingSmall refactoring. Cache the FunctionInfo->MBB into...
2011-10-05 Jakob Stoklund OlesenSimplify EXTRACT_SUBREG emission.
2011-10-05 Jakob Stoklund OlesenSimplify INSERT_SUBREG emission.
2011-10-04 Bill WendlingCreate a mapping between the landing pad basic block...
2011-10-01 Nadav RotemMoved type construction out of the loop and added an...
2011-09-30 Bill WendlingWhen inferring the pointer alignment, if the global...
2011-09-30 Nick LewyckyPromote comment to doxycomment. Adjust whitespace....
2011-09-30 Jakob Stoklund OlesenMove getCommonSubClass() into TRI.
2011-09-29 Eli FriedmanClean up uses of switch instructions so they are not...
2011-09-29 Eric ChristopherUse the local we already set up.
2011-09-28 Bill WendlingStrip off pointer casts when looking at the eh.sjlj...
2011-09-28 Bill WendlingCreate and use an llvm.eh.sjlj.functioncontext intrinsic.
2011-09-27 Jim GrosbachRename AddSelectionDAGCSEId() to addSelectionDAGCSEId().
2011-09-27 Nadav RotemCleanup PromoteIntOp_EXTRACT_VECTOR_ELT and PromoteIntR...
2011-09-27 Nadav RotemRevert r140463; The patch assumes that <4 x i1> is...
2011-09-25 Nadav Rotem[vector-select] Address one of the issues in pr10902...
2011-09-24 Nadav RotemImplement Duncan's suggestion to use the result of...
2011-09-24 Nadav Rotem[Vector-Select] Address one of the problems in 10902.
2011-09-23 Duncan SandsTweak the handling of MERGE_VALUES nodes: remove the...
2011-09-23 Nadav RotemVector-Select: Address one of the problems in pr10902...
2011-09-22 Dan GohmanFix SimplifySelectCC to add newly created nodes to...
2011-09-22 Jakob Stoklund OlesenConstrain register classes instead of emitting copies.
2011-09-21 Nadav Rotem[VECTOR-SELECT] Address one of the bugs in pr10902.
2011-09-21 Andrew TrickLower ARM adds/subs to add/sub after adding optional...
2011-09-20 Bruno Cardoso LopesAdd a DAGCombine for subvector extracts to remove usele...
2011-09-20 Andrew TrickRestore hasPostISelHook tblgen flag.
2011-09-20 Andrew TrickARM isel bug fix for adds/subs operands.
2011-09-20 Andrew Trickwhitespace
2011-09-18 Nadav Rotemwhite space cleanups
2011-09-15 Eli FriedmanSome legalization fixes for atomic load and store.
2011-09-14 Nadav RotemAdd integer promotion support for vselect
2011-09-13 Eli FriedmanFix check for unaligned load/store so it doesn't catch...
2011-09-13 Eli FriedmanError out on CodeGen of unaligned load/store. Fix...
2011-09-13 Nadav RotemFix the assertion which checks the size of the input...
2011-09-13 Nadav RotemAdd vselect target support for targets that do not...
2011-09-09 Chris Lattnertidy up a bit
2011-09-09 Eli FriedmanMake the SelectionDAG verify that all the operands...
2011-09-08 Devang PatelDirectly point debug info to the stack slot of the...
2011-09-07 Eli FriedmanRelax the MemOperands on atomics a bit. Fixes -verify...
2011-09-06 Duncan SandsAdd codegen support for vector select (in the IR this...
2011-09-06 Duncan SandsSplit the init.trampoline intrinsic, which currently...
2011-09-03 Owen AndersonFix a truly heinous bug in DAGCombine related to Assert...
2011-09-01 Dan GohmanRevert r131152, r129796, r129761. This code is currentl...
next