- 56a752e Expand alloca for ppc64 by Chris Lattner · 18 years ago
- 683747a Teach the branch folder to update debug info if it removes blocks with line by Chris Lattner · 18 years ago
- a97906b add a method to remove a line # record. by Chris Lattner · 18 years ago
- ae1dc40 expose DWARF_LABEL opcode# so the branch folder can update debug info properly. by Chris Lattner · 18 years ago
- 72dc585 update comment by Chris Lattner · 18 years ago
- 8466b21 Do not leak all of the SourceLineInfo objects. Do not bother mallocing each by Chris Lattner · 18 years ago
- dc24671 minor cleanups by Chris Lattner · 18 years ago
- b360729 Trivial patch to speed up legalizing common i64 constants. by Chris Lattner · 18 years ago
- 50662be Fix CodeGen/PowerPC/2006-10-17-brcc-miscompile.ll by Chris Lattner · 18 years ago
- 158cf5e new testcase, miscompilation of llvm with itself. by Chris Lattner · 18 years ago
- 649b7ef Fix printer for StoreSDNode. by Evan Cheng · 18 years ago
- 2caccca Reflect MemOpAddrMode change; added a helper to create pre-indexed load. by Evan Cheng · 18 years ago
- 35acd30 Split PRE_INDEXED to PRE_INC / PRE_DEC and similarly for POST_INDEXED. by Evan Cheng · 18 years ago
- 226f8bc expand ISD::SDIV, ISD::UDIV, ISD::SREM and ISD::UREM by Rafael Espindola · 18 years ago
- 04d88ff add the FPUnaryOp and DFPUnaryOp classes by Rafael Espindola · 18 years ago
- c01c87c add FABSS and FABSD by Rafael Espindola · 18 years ago
- b7188b1 Adding linkonce linkage codegeneration support for mingw32\cygwin targets. by Anton Korobeynikov · 18 years ago
- 278dbaa cleanup some tests by Rafael Espindola · 18 years ago
- 26f7fa7 Make it simplier to dump DAGs while in DAGCombiner. Remove a nasty optimization. by Jim Laskey · 18 years ago
- 3f3a6f6 remove extra [] in stores by Rafael Espindola · 18 years ago
- ffddf6b Enable deleting branches to successor blocks. With the previous patches, by Chris Lattner · 18 years ago
- 065a13f new testcase by Chris Lattner · 18 years ago
- 2dc7723 add support for inserting an uncond branch by Chris Lattner · 18 years ago
- 32bd5f4 initial implementation of addressing mode 5 by Rafael Espindola · 18 years ago
- 99e41ee Clean up interface to getGlobalLinkName. by Jim Laskey · 18 years ago
- c50ffcb Reenable this pass, fixing the bugs in it. by Chris Lattner · 18 years ago
- 5d04a1a Make sure operand does have size and element type operands. by Evan Cheng · 18 years ago
- 0d479ec add the immediate to the Offset in eliminateFrameIndex by Rafael Espindola · 18 years ago
- a1a19f8 Basic support for getGlobalLinkName. by Jim Laskey · 18 years ago
- f621abc add FSTD and FSTS by Rafael Espindola · 18 years ago
- 199dd67 add FCPYS and FCPYD by Rafael Espindola · 18 years ago
- 5059dda Use S_debug for dwarf info. by Jim Laskey · 18 years ago
- f896d1e Proper fix. by Evan Cheng · 18 years ago
- cf92230 One more try. by Evan Cheng · 18 years ago
- ac5209e Undo Chris' last patch, it caused a regression. by Reid Spencer · 18 years ago
- 348b00d Unbreak x86-64 build. by Evan Cheng · 18 years ago
- 5956922 Be careful when looking through a vbit_convert. Optimizing this: by Evan Cheng · 18 years ago
- a605be6 add fdivs e fdivd by Rafael Espindola · 18 years ago
- 0505be0 expand ISD::SHL_PARTS, ISD::SRA_PARTS and ISD::SRL_PARTS by Rafael Espindola · 18 years ago
- 93b11f8 Added a X86CompilationCallback variant which saves XMM argument registers for targets with SSE. by Evan Cheng · 18 years ago
- 751c0e1 Proper fix for rdar://problem/4770604 Thanks to Stuart Hastings! by Evan Cheng · 18 years ago
- c7c3f11 Pass AliasAnalysis thru to DAGCombiner. by Jim Laskey · 18 years ago
- a7fa147 add a ReplaceMBBInJumpTables method by Chris Lattner · 18 years ago
- ba8a2ee Global name regression. by Jim Laskey · 18 years ago
- 27e469e define the DFPBinOp class by Rafael Espindola · 18 years ago
- a6f149d add the FPBinOp class by Rafael Espindola · 18 years ago
- 90057aa define the Addr1BinOp class by Rafael Espindola · 18 years ago
- 15a6c3e define the IntBinOp class and use it to implement the multiply instructions by Rafael Espindola · 18 years ago
- bb1e2fb fix assembly syntax by Rafael Espindola · 18 years ago
- 82c678b implement LDRB, LDRSB, LDRH and LDRSH by Rafael Espindola · 18 years ago
- bec2e38 implement smull and umull by Rafael Espindola · 18 years ago
- d9b8e40 Avoid getting into an infinite loop when -disable-x86-shuffle-opti is specified. by Evan Cheng · 18 years ago
- 07e4b00 SelectScalarSSELoad should call CanBeFoldedBy as well. by Evan Cheng · 18 years ago
- 13e9e9c Passing isel root and use operands to ComplexPattern functions, these should do the usual load folding checks as well. by Evan Cheng · 18 years ago
- 59c85e9 regenerate by Chris Lattner · 18 years ago
- 9e76ce9 Produce a useful error message for Regression/Verifier/2006-10-15-AddrLabel.ll by Chris Lattner · 18 years ago
- 1d4b6bf testcase that causes the asmparser to assert by Chris Lattner · 18 years ago
- f531040 label* is not a valid type, add an assertion. by Chris Lattner · 18 years ago
- 02c0e36 fix a buggy check that accidentally disabled this xform by Chris Lattner · 18 years ago
- 32b5d71 clarify by Chris Lattner · 18 years ago
- 15fd5f1 Document the VAArg, and vector instruction opcodes. by Reid Spencer · 18 years ago
- 54b1cc6 Align stack size to DWORD boundary by Anton Korobeynikov · 18 years ago
- d2b5668 expand ISD::BRCOND by Rafael Espindola · 18 years ago
- 6c5ae3e fix some fp condition codes use non trapping comparison instructions by Rafael Espindola · 18 years ago
- d4edf2c Tidy up after truncstore changes. by Jim Laskey · 18 years ago
- f6774c7 One cyclic dag a day is good for ya... by Evan Cheng · 18 years ago
- d42a523 Debug tweak. by Evan Cheng · 18 years ago
- 27e1fe9 Corrected load folding check. We need to start from the root of the sub-dag by Evan Cheng · 18 years ago
- bddc5d0 Start checking from the root of the matched sub-tree. by Evan Cheng · 18 years ago
- ce1381a When checking if a load can be folded, we check if there is any non-direct by Evan Cheng · 18 years ago
- 30f73e7 Make sure that the node returned by SimplifySetCC is added to the worklist by Chris Lattner · 18 years ago
- 4c1984d testcase for recent dag combiner patch. Before the entry bb was: by Chris Lattner · 18 years ago
- 8ac9d0e fold setcc of a setcc. by Chris Lattner · 18 years ago
- 51dabfb When SimplifySetCC was moved to the DAGCombiner, it was never removed from by Chris Lattner · 18 years ago
- 8f16eb9 disable this pass for now, it's causing issues by Chris Lattner · 18 years ago
- 7821a8a falling off the end of a function is ok with an unreachable instruction. by Chris Lattner · 18 years ago
- 7829887 testcase for recent selectiondag patch by Chris Lattner · 18 years ago
- 274062c Reduce the workload by not adding chain users to work list. by Jim Laskey · 18 years ago
- dc78cbf Fix a bug where we incorrectly turned '(X & 0) == 0' into '(X & 0) >> -1', by Chris Lattner · 18 years ago
- c50e2bc implement branch inspection/modification methods. by Chris Lattner · 18 years ago
- 8b2794a Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using StoreSDNode. by Evan Cheng · 18 years ago
- d51c87f it is easier to implement these when they are virtual by Chris Lattner · 18 years ago
- 5f1e4db allow branch reversal to fail by Chris Lattner · 18 years ago
- 1ccc47e Corrected formatting. by Bill Wendling · 18 years ago
- 4a84ad7 add the branch folding pass as a late cleanup pass for all targets. For now by Chris Lattner · 18 years ago
- b2cd261 replace the existing branch inspection/modification APIs with something more by Chris Lattner · 18 years ago
- eb15eee disable some objectionable code, maybe we can bring this pass to life by Chris Lattner · 18 years ago
- d77ddbc remove some dead code by Chris Lattner · 18 years ago
- 6a250ec add note by Chris Lattner · 18 years ago
- 594f4c6 set isBarrier correctly by Chris Lattner · 18 years ago
- eea52d3 Correctly handle instruction separators. by Chris Lattner · 18 years ago
- 4c7b07a Expose method and ivars for measuring inline asm length properly. by Chris Lattner · 18 years ago
- 7445ea6 Move some warnings to debug mode. by Andrew Lenharth · 18 years ago
- 33d06bc add FNEGS and FNEGD by Rafael Espindola · 18 years ago
- 0eff5ad Fix another dtor issue. The function local statics in this function were by Chris Lattner · 18 years ago
- 5395538 add SBCS and SUBS by Rafael Espindola · 18 years ago
- 26a76d1 implement calls to functions that return long by Rafael Espindola · 18 years ago
- 42b62f3 implement unordered floating point compares by Rafael Espindola · 18 years ago
- 339ec4c Workaround for templates by Jim Laskey · 18 years ago
- 774f854 Clean up dump. by Jim Laskey · 18 years ago