- 055c544 Fix use of declaration inside case block by Anton Korobeynikov · 17 years ago
- 066f7b4 Lower FRAME_TO_ADDR_OFFSET to zero by default (if not custom lowered) by Anton Korobeynikov · 17 years ago
- 09ec1b0 Allow target constants to be illegal types. The target should by Chris Lattner · 17 years ago
- 3e20bba Avoid issue on 64-bit hosts. by Evan Cheng · 17 years ago
- 61bbbab If dynamic_stackalloc alignment is > stack alignment, first issue an instruction to align the stack ptr before the decrement. by Evan Cheng · 17 years ago
- c90f089 Implement FPOWI ExpandOp. Fix PR1287. by Lauro Ramos Venancio · 17 years ago
- ab081c7 Update per review comments. by Dale Johannesen · 17 years ago
- 5411a39 long double 9 of N. This finishes up the X86-32 bits by Dale Johannesen · 17 years ago
- c1513d2 If a target really needs to custom lower constants, it should be allowed by Scott Michel · 17 years ago
- 335f4f7 Style police: Expand the tabs to spaces! by Scott Michel · 17 years ago
- f3c13c8 Expand unaligned loads/stores when the target doesn't support them. (PR1548) by Lauro Ramos Venancio · 17 years ago
- 910b66d - Allow custom lowering for CTPOP, CTTZ, CTLZ. by Scott Michel · 17 years ago
- 36397f5 Support for trampolines, except for X86 codegen which is still under discussion. by Duncan Sands · 17 years ago
- 557c363 Add selection DAG nodes for subreg insert/extract. PR1350 by Christopher Lamb · 17 years ago
- 844228a Fix infinite recursion for when extract_vector_elt is legal. Unfortunately no public targets use this code-path, so no test. by Christopher Lamb · 17 years ago
- 07a9676 Fix comments about vectors to use the current wording. by Dan Gohman · 17 years ago
- 6d4b711 Fix the build. Patch from Holger Schurig. by Nick Lewycky · 17 years ago
- 2365f51 Long live the exception handling! by Anton Korobeynikov · 17 years ago
- a346615 Fix the comment for LegalizeOp to more accurately reflect what it does. by Dan Gohman · 17 years ago
- c63d391 Move DenseMapKeyInfo<SDOperand> from LegalizeDAG.cpp to SelectionDAGNodes.h by Evan Cheng · 17 years ago
- d6fd1bc Preserve volatililty and alignment information when lowering or by Dan Gohman · 17 years ago
- 849f214 Fix for PR 1505 (and 1489). Rewrite X87 register by Dale Johannesen · 17 years ago
- 10a7aa6 Fix an assertion failure in legalizing bitcast operators on targets where by Dan Gohman · 17 years ago
- 6595cb3 Rename ("shrinkify") MVT::isExtendedValueType to MVT::isExtendedVT. by Dan Gohman · 17 years ago
- 89b20c0 Make the comment for ScalarizeVectorOp mention that it is only for use by Dan Gohman · 17 years ago
- 7f32156 Generalize MVT::ValueType and associated functions to be able to represent by Dan Gohman · 17 years ago
- ea859be Move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSignBits from by Dan Gohman · 17 years ago
- 2d74a31 Tidy up ValueType names in comments. by Dan Gohman · 17 years ago
- e10e6f7 make ComputeTopDownOrdering significantly faster and use less stack space by Chris Lattner · 17 years ago
- 51eaa86 Rename MVT::getVectorBaseType to MVT::getVectorElementType. by Dan Gohman · 17 years ago
- 6595635 Introduce new SelectionDAG node opcodes VEXTRACT_SUBVECTOR and by Dan Gohman · 17 years ago
- 3983358 Pass the DAG to SDNode::dump to let it do more detailed dumps in some cases. by Dan Gohman · 17 years ago
- b55757e Qualify several calls to functions in the MVT namespace, for consistency. by Dan Gohman · 17 years ago
- b429f73 add expand support for ADDC/SUBC/ADDE/SUBE so we can codegen 128-bit add/sub on 32-bit (or less) targets by Chris Lattner · 17 years ago
- b464c44 Propagate alignment/volatility in two places. by Chris Lattner · 18 years ago
- 44b2c50 memory inputs to an inline asm are required to have an address available. by Chris Lattner · 18 years ago
- eb7f34f Fix incorrect legalization of EHSELECTOR. This fixes by Chris Lattner · 18 years ago
- 4c6cfad Expand UINT_TO_FP in turns of SINT_TO_FP when UINTTOFP_* libcalls are not available. by Evan Cheng · 18 years ago
- 0d3b678 Allow the lowering of ISD::GLOBAL_OFFSET_TABLE. by Lauro Ramos Venancio · 18 years ago
- b3a0417 Implement "general dynamic", "initial exec" and "local exec" TLS models for by Lauro Ramos Venancio · 18 years ago
- c9dc114 1. Insert custom lowering hooks for ISD::ROTR and ISD::ROTL. by Scott Michel · 18 years ago
- 82dcb4f don't rely on ADL by Chris Lattner · 18 years ago
- d0b82b3 Refactoring of formal parameter flags. Enable properly use of by Anton Korobeynikov · 18 years ago
- edf2e8d big endian 32-bit systems (e.g. ppc32) want to return the high reg first, not by Chris Lattner · 18 years ago
- 8b2d42c Fix CodeGen/Generic/fpowi-promote.ll and PR1239 by Chris Lattner · 18 years ago
- a9569f1 Add an expand action for ISD label which just deletes the label. by Chris Lattner · 18 years ago
- 8782d48 Chain is on second operand. by Jim Laskey · 18 years ago
- e80873e Drop unused operand. by Jim Laskey · 18 years ago
- 2bc210d Simplify lowering and selection of exception ops. by Jim Laskey · 18 years ago
- b180aa1 Selection and lowering for exception handling. by Jim Laskey · 18 years ago
- ac9dcb9 For PR1195: by Reid Spencer · 18 years ago
- 9d6565a For PR1195: by Reid Spencer · 18 years ago
- d2b7cec Generalize TargetData strings, to support more interesting forms of data. by Chris Lattner · 18 years ago
- 4c948eb implement expand of truncate. This allows truncates from i128 to i64 to by Chris Lattner · 18 years ago
- 2e67781 Make use of TLI.SimplifySetCC() in LegalizeSetCCOperands(). by Evan Cheng · 18 years ago
- 0ed4417 swtich vector-> smallvector, speeding up selectiondag stuff 1% by Chris Lattner · 18 years ago
- 40030bf Switch promoted/expanded ops over to using a DenseMap. Vector related maps by Chris Lattner · 18 years ago
- 718071c switch LegalizedNodes from std::map to a DenseMap. This speeds up isel by Chris Lattner · 18 years ago
- 00755df Eliminate some malloc traffic from LegalizeAllNodesNotLeadingTo, speeding by Chris Lattner · 18 years ago
- 7971514 Switch ComputeTopDownOrdering over to using a densemap. This speeds up by Chris Lattner · 18 years ago
- 5efdecc Pasto by Evan Cheng · 18 years ago
- b25fe82 Fixed uninitialized stuff inside LegalizeDAG. Fortunately, the only by Anton Korobeynikov · 18 years ago
- fea997a Fit in 80 columns by Chris Lattner · 18 years ago
- d385fd6 Allow the target to override the ISD::CondCode that's to be used to test the by Evan Cheng · 18 years ago
- bcc5f36 Finish off bug 680, allowing targets to custom lower frame and return by Nate Begeman · 18 years ago
- ac2b2cf More cleanup by Anton Korobeynikov · 18 years ago
- b10308e Propagate changes from my local tree. This patch includes: by Anton Korobeynikov · 18 years ago
- 44c3b9f Change the MachineDebugInfo to MachineModuleInfo to better reflect usage by Jim Laskey · 18 years ago
- 1ee2925 Make LABEL a builtin opcode. by Jim Laskey · 18 years ago
- 58092e3 Teach TargetData to handle 'preferred' alignment for each target, and use by Chris Lattner · 18 years ago
- c103057 For PR1043: by Reid Spencer · 18 years ago
- 5696622 Store default libgcc routine names and allow them to be redefined by target. by Evan Cheng · 18 years ago
- 636c753 Expand fcopysign to the bitwise sequence if select is marked as expensive. by Evan Cheng · 18 years ago
- 068c5f4 Bug in ExpandFCOPYSIGNToBitwiseOps(). Clear the old sign bit of operand 0 by Evan Cheng · 18 years ago
- 912095b Expand fcopysign to a series of bitwise of operations when it's profitable to by Evan Cheng · 18 years ago
- b47b25c Clean up from recent changes. Comment the new parameter to ExpandLibCall. by Reid Spencer · 18 years ago
- 4785781 For PR950: by Reid Spencer · 18 years ago
- 7df28dc May need to promote the operand (either sign_extend_inreg or and) before by Evan Cheng · 18 years ago
- 722cb36 LegalizeSetCCOperands() may end up inserting libcalls. They need to be by Evan Cheng · 18 years ago
- aa975c1 Expand FP undef by Evan Cheng · 18 years ago
- 0b1b9dc Allow promoted FP_TO_UINT / FP_TO_SINT to expand operand. by Evan Cheng · 18 years ago
- 966bf24 Expand fabs / fneg to and / xor. by Evan Cheng · 18 years ago
- 19103b1 Fix select_cc, select expansion to soft-fp bugs. by Evan Cheng · 18 years ago
- 2d53a32 silence a bogus warning by Chris Lattner · 18 years ago
- 2b49c50 Expand FP compares to soft-fp call(s) by Evan Cheng · 18 years ago
- acd80ac 1. Tidy up jump table info. by Jim Laskey · 18 years ago
- 9f87788 More soft-fp work. by Evan Cheng · 18 years ago
- 548f611 Expand (f64 extload f32) to (f64 fp_ext (load f32)) if f64 type action is expand. by Evan Cheng · 18 years ago
- 98ff3b9 Expand fsqrt, fsin, and fcos to libcalls. by Evan Cheng · 18 years ago
- 6af00d5 Expand f32 / f64 to i32 / i64 conversion to soft-fp library calls. by Evan Cheng · 18 years ago
- 279101e Expand FP constant to integers if FP types are not legal. by Evan Cheng · 18 years ago
- 5c9ce18 Soft fp FNEG, SINT_TO_FP, UINT_TO_FP libcall expansion. by Evan Cheng · 18 years ago
- 0049521 Expand ConstantFP to load from CP if float types are being expanded. by Evan Cheng · 18 years ago
- 7b2b5c8 - When expanding a bit_convert whose src operand is also to be expanded and by Evan Cheng · 18 years ago
- f009483 fit in 80 cols by Chris Lattner · 18 years ago
- d9e06a5 this can only be fptrunc. by Chris Lattner · 18 years ago
- d93d46e Revert Nate's patch to fix X86/store-fp-constant.ll. With the dag combiner by Chris Lattner · 18 years ago
- 15f46d6 Change inferred cast creation calls to more specific cast creations. by Reid Spencer · 18 years ago
- 13acce3 Re-apply changes that were backed out and fix a naughty typo. by Evan Cheng · 18 years ago
- 70a24b3 Revert changes that broke oggenc on ppc by Chris Lattner · 18 years ago