- 66fac79 For PR1839: add initial support for __builtin_trap. llvm-gcc part is missed by Anton Korobeynikov · 18 years ago
- 349c495 Move a bunch more accessors from TargetInstrInfo to TargetInstrDescriptor by Chris Lattner · 18 years ago
- 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
- d268a49 improve support for fgetsign by Chris Lattner · 18 years ago
- 636e5a2 Fix PR1872: SrcValue and SrcValueOffset should not be used to compute load / store node id. by Evan Cheng · 18 years ago
- 8131013 Also print alignment and volatileness. by Evan Cheng · 18 years ago
- 88ce93e SelectionDAG::dump() should print SrcValue of LoadSDNode and StoreSDNode. by Evan Cheng · 18 years ago
- 8908132 Allow vector integer constants to be created with by Dan Gohman · 18 years ago
- ce25443 Pretty print shuffle mask operand. by Evan Cheng · 18 years ago
- 917c2a6 Implement necessary bits for flt_rounds gcc builtin. by Anton Korobeynikov · 18 years ago
- ba3b1d1 If a call to getTruncStore is for a normal store, by Duncan Sands · 18 years ago
- 5d868b1 If the value types are equal then this routine by Duncan Sands · 18 years ago
- 5c0d6ed Add support for byval function whose argument is not 32 bit aligned. by Rafael Espindola · 18 years ago
- f411b83 Return Expand from getOperationAction for all extended by Duncan Sands · 18 years ago
- db44bf8 Disable attempts to constant fold PPC f128. by Dale Johannesen · 18 years ago
- af47b11 Initial infrastructure for arbitrary precision integer by Duncan Sands · 18 years ago
- 37ce9df add a new CreateStackTemporary helper method. by Chris Lattner · 18 years ago
- 01d029b One mundane change: Change ReplaceAllUsesOfValueWith to *optionally* by Chris Lattner · 18 years ago
- 5927d8e Disable some compile-time optimizations on PPC long double. by Dale Johannesen · 18 years ago
- 07f04fd Add an ISD::FPOW node type. by Dan Gohman · 18 years ago
- 6eaeff2 Next PPC long double bits: ppcf128->i32 conversion. by Dale Johannesen · 18 years ago
- 08ce976 Add convenience overloads of SelectionDAG::getNode that take a SDVTList by Dan Gohman · 18 years ago
- ccf596a convertFromInteger, as originally written, expected sign-extended by Neil Booth · 18 years ago
- ccd6079 Provide names for MUL_LOHI and DIVREM operators. by Dan Gohman · 18 years ago
- 39305cf Add a variant of getTargetNode() that takes a vector of MVT::ValueType. by Evan Cheng · 18 years ago
- d89b117 remove dup comment by Dale Johannesen · 18 years ago
- 88216af Constant fold int-to-long-double conversions; by Dale Johannesen · 18 years ago
- 910993e Change APFloat::convertFromInteger to take the incoming by Dale Johannesen · 18 years ago
- 73328d1 More long double fixes. x86_64 should build now. by Dale Johannesen · 18 years ago
- 8feb1f4 by Devang Patel · 18 years ago
- ffe3612 This is not ideal but unbreaks build failure. by Devang Patel · 18 years ago
- 9e3d3ab Remove the assumption that FP's are either float or by Dale Johannesen · 18 years ago
- 3d6992f Fix build problems on Cygwin (PR1652), patch by Patrick Walton. by Chris Lattner · 18 years ago
- 05e69c1 Yet another getTargetNode variant. by Evan Cheng · 18 years ago
- 9d5f456 Revise previous patch per review comments. by Dale Johannesen · 18 years ago
- 3f6eb74 Add APInt interfaces to APFloat (allows directly by Dale Johannesen · 18 years ago
- f7331b3 Fold the adjust_trampoline intrinsic into by Duncan Sands · 18 years ago
- c4dd3c3 Add mod, copysign, abs operations to APFloat. by Dale Johannesen · 18 years ago
- ee84768 Revise per review of previous patch. by Dale Johannesen · 18 years ago
- eaf0894 Enhance APFloat to retain bits of NaNs (fixes oggenc). by Dale Johannesen · 18 years ago
- f04afdb Change LegalFPImmediates to use APFloat. by Dale Johannesen · 18 years ago
- e6c1742 Revise per review comments. by Dale Johannesen · 18 years ago
- 87503a6 Add APFloat interface to ConstantFPSDNode. Change by Dale Johannesen · 18 years ago
- 12595d7 Poison APFloat::operator==. Replace existing uses with bitwiseIsEqual. by Dale Johannesen · 18 years ago
- 8bb369b Use APFloat internally for ConstantFPSDNode. by Dale Johannesen · 18 years ago
- 33d5595 Do not emit copies for physical register output if it's not used. by Evan Cheng · 18 years ago
- 36397f5 Support for trampolines, except for X86 codegen which is still under discussion. by Duncan Sands · 18 years ago
- 557c363 Add selection DAG nodes for subreg insert/extract. PR1350 by Christopher Lamb · 18 years ago
- 275769a Fix some uses of dyn_cast to be uses of cast. by Dan Gohman · 18 years ago
- 70d0bd1 As pointed out by g++-4.2, the original code didn't do by Duncan Sands · 18 years ago
- 2365f51 Long live the exception handling! by Anton Korobeynikov · 18 years ago
- 743d3a7 Change the peep for EXTRACT_VECTOR_ELT of BUILD_PAIR to look for by Dan Gohman · 18 years ago
- 50b1533 Make the debug string for ISD::MERGE_VALUES consistent with the others. by Dan Gohman · 18 years ago
- c908dcd Fix a vector FP constant CSE bug. by Evan Cheng · 18 years ago
- 6595cb3 Rename ("shrinkify") MVT::isExtendedValueType to MVT::isExtendedVT. by Dan Gohman · 18 years ago
- 7f32156 Generalize MVT::ValueType and associated functions to be able to represent by Dan Gohman · 18 years ago
- ea859be Move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSignBits from by Dan Gohman · 18 years ago
- b5bec2b Pass a SelectionDAG into SDNode::dump everywhere it's used, in prepration by Dan Gohman · 18 years ago
- 51eaa86 Rename MVT::getVectorBaseType to MVT::getVectorElementType. by Dan Gohman · 18 years ago
- 6595635 Introduce new SelectionDAG node opcodes VEXTRACT_SUBVECTOR and by Dan Gohman · 18 years ago
- 575e2f4 Resolve implicit alignment before computing the FoldingSet information so by Dan Gohman · 18 years ago
- 237898a Add explicit qualification for namespace MVT members. by Dan Gohman · 18 years ago
- 964dd86 Be more careful about folding op(x, undef) when we have vector operands. by Chris Lattner · 18 years ago
- 95c218a PR400 phase 2. Propagate attributed load/store information through DAGs. by Christopher Lamb · 18 years ago
- 2c5c111 X86 TLS: Implement review feedback. by Lauro Ramos Venancio · 18 years ago
- c67bdc2 Revert Christopher Lamb's load/store alignment changes. by Reid Spencer · 18 years ago
- 2330e4d by Christopher Lamb · 18 years ago
- b3a0417 Implement "general dynamic", "initial exec" and "local exec" TLS models for by Lauro Ramos Venancio · 18 years ago
- 4829b1c fold noop vbitconvert instructions by Chris Lattner · 18 years ago
- ff33cc4 add some assertions by Chris Lattner · 18 years ago
- 577cc32 For PR1297: Change getOperationName to return std::string instead of const char* by Reid Spencer · 18 years ago
- 2041a0e Fix incorrect combination of different loads. Reenable zext-over-truncate by Dale Johannesen · 18 years ago
- b654176 fold away addc nodes when we know there cannot be a carry-out. by Chris Lattner · 18 years ago
- 175415e eliminate some ops if they have an undef RHS by Chris Lattner · 18 years ago
- 753d9cb fold trivial token factor nodes. This allows us to compile by Chris Lattner · 18 years ago
- b180aa1 Selection and lowering for exception handling. by Jim Laskey · 18 years ago
- 3f97eb4 Introduce new UnarySDNode/BinarySDNode/TernarySDNode nodes, which coallocate by Chris Lattner · 19 years ago
- ab4ed59 eliminate the SDNode::setValueTypes method. by Chris Lattner · 19 years ago
- 63e3f14 eliminate a bunch of duplicate ctors and helper functions. by Chris Lattner · 19 years ago
- d429bcd move MorphNode to out of line and merge setNodeOperands into it. There is by Chris Lattner · 19 years ago
- 48b8592 simplify MorphNodeTo to take a VTList operand. by Chris Lattner · 19 years ago
- 67612a1 eliminate some extraneous methods in SDNode by Chris Lattner · 19 years ago
- c76e3c8 Give each selectiondag node class a home for it's vtable and rtti info by Chris Lattner · 19 years ago
- d48c5e8 Eliminate some std::sets. This speeds up isel of kimwitu by about 0.9% by Chris Lattner · 19 years ago
- cf5640b Switch SelectionDAG::ReplaceAllUsesOfValueWith to use a SmallSetVector for by Chris Lattner · 19 years ago
- fea997a Fit in 80 columns by Chris Lattner · 19 years ago
- bcc5f36 Finish off bug 680, allowing targets to custom lower frame and return by Nate Begeman · 19 years ago
- 1ee2925 Make LABEL a builtin opcode. by Jim Laskey · 19 years ago
- bcd2498 Removed more <iostream> includes by Bill Wendling · 19 years ago
- 832171c Removing even more <iostream> includes. by Bill Wendling · 19 years ago
- 97af751 Unbreak VC++ build. by Jeff Cohen · 19 years ago
- cc47021 Fix an incorrectly inverted condition. by Evan Cheng · 19 years ago
- a07d5b9 Make an assert comment match the tested assertion. by Reid Spencer · 19 years ago
- 144d8f0 Rename ISD::MemOpAddrMode to ISD::MemIndexedMode by Evan Cheng · 19 years ago
- d6c3422 Remove redundant <cmath>. by Jim Laskey · 19 years ago
- d41b30d Unbreak VC++ build. by Jeff Cohen · 19 years ago
- 9109fb1 Added getIndexedStore. by Evan Cheng · 19 years ago
- e6e97e6 Fix comments. by Evan Cheng · 19 years ago
- c5fc57d Added isPredecessor. by Evan Cheng · 19 years ago
- 02cb49e silence warning by Chris Lattner · 19 years ago