- ba8a2ee Global name regression. by Jim Laskey · 19 years ago
- 27e469e define the DFPBinOp class by Rafael Espindola · 19 years ago
- a6f149d add the FPBinOp class by Rafael Espindola · 19 years ago
- 90057aa define the Addr1BinOp class by Rafael Espindola · 19 years ago
- 15a6c3e define the IntBinOp class and use it to implement the multiply instructions by Rafael Espindola · 19 years ago
- bb1e2fb fix assembly syntax by Rafael Espindola · 19 years ago
- 82c678b implement LDRB, LDRSB, LDRH and LDRSH by Rafael Espindola · 19 years ago
- bec2e38 implement smull and umull by Rafael Espindola · 19 years ago
- d9b8e40 Avoid getting into an infinite loop when -disable-x86-shuffle-opti is specified. by Evan Cheng · 19 years ago
- 07e4b00 SelectScalarSSELoad should call CanBeFoldedBy as well. by Evan Cheng · 19 years ago
- 59c85e9 regenerate by Chris Lattner · 19 years ago
- 9e76ce9 Produce a useful error message for Regression/Verifier/2006-10-15-AddrLabel.ll by Chris Lattner · 19 years ago
- f531040 label* is not a valid type, add an assertion. by Chris Lattner · 19 years ago
- 02c0e36 fix a buggy check that accidentally disabled this xform by Chris Lattner · 19 years ago
- 54b1cc6 Align stack size to DWORD boundary by Anton Korobeynikov · 19 years ago
- d2b5668 expand ISD::BRCOND by Rafael Espindola · 19 years ago
- 6c5ae3e fix some fp condition codes use non trapping comparison instructions by Rafael Espindola · 19 years ago
- d4edf2c Tidy up after truncstore changes. by Jim Laskey · 19 years ago
- d42a523 Debug tweak. by Evan Cheng · 19 years ago
- 27e1fe9 Corrected load folding check. We need to start from the root of the sub-dag by Evan Cheng · 19 years ago
- 30f73e7 Make sure that the node returned by SimplifySetCC is added to the worklist by Chris Lattner · 19 years ago
- 8ac9d0e fold setcc of a setcc. by Chris Lattner · 19 years ago
- 51dabfb When SimplifySetCC was moved to the DAGCombiner, it was never removed from by Chris Lattner · 19 years ago
- 8f16eb9 disable this pass for now, it's causing issues by Chris Lattner · 19 years ago
- 7821a8a falling off the end of a function is ok with an unreachable instruction. by Chris Lattner · 19 years ago
- 274062c Reduce the workload by not adding chain users to work list. by Jim Laskey · 19 years ago
- dc78cbf Fix a bug where we incorrectly turned '(X & 0) == 0' into '(X & 0) >> -1', by Chris Lattner · 19 years ago
- c50e2bc implement branch inspection/modification methods. by Chris Lattner · 19 years ago
- 8b2794a Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using StoreSDNode. by Evan Cheng · 19 years ago
- 4a84ad7 add the branch folding pass as a late cleanup pass for all targets. For now by Chris Lattner · 19 years ago
- eb15eee disable some objectionable code, maybe we can bring this pass to life by Chris Lattner · 19 years ago
- d77ddbc remove some dead code by Chris Lattner · 19 years ago
- 6a250ec add note by Chris Lattner · 19 years ago
- 594f4c6 set isBarrier correctly by Chris Lattner · 19 years ago
- eea52d3 Correctly handle instruction separators. by Chris Lattner · 19 years ago
- 4c7b07a Expose method and ivars for measuring inline asm length properly. by Chris Lattner · 19 years ago
- 7445ea6 Move some warnings to debug mode. by Andrew Lenharth · 19 years ago
- 33d06bc add FNEGS and FNEGD by Rafael Espindola · 19 years ago
- 0eff5ad Fix another dtor issue. The function local statics in this function were by Chris Lattner · 19 years ago
- 5395538 add SBCS and SUBS by Rafael Espindola · 19 years ago
- 26a76d1 implement calls to functions that return long by Rafael Espindola · 19 years ago
- 42b62f3 implement unordered floating point compares by Rafael Espindola · 19 years ago
- 339ec4c Workaround for templates by Jim Laskey · 19 years ago
- 774f854 Clean up dump. by Jim Laskey · 19 years ago
- efa3da5 avoid a ctor/dtor issue with the ProgramName global. by Chris Lattner · 19 years ago
- 500d8bf shrink anon-ns and mark stuff static. No functionality changes by Chris Lattner · 19 years ago
- 15bdc96 add a note by Chris Lattner · 19 years ago
- 26d2990 Lower X%C into X/C+stuff. This allows the 'division by a constant' logic to by Chris Lattner · 19 years ago
- 130a647 Add RemoveDeadNode to remove a dead node and its (potentially) dead operands. by Evan Cheng · 19 years ago
- 3657ffe add a minor dag combine noticed when looking at PR945 by Chris Lattner · 19 years ago
- 494cec6 Doh. This wasn't causing problems by luck. by Evan Cheng · 19 years ago
- cf12ec4 Some X86ISD::CMP were created with wrong ValueType's. by Evan Cheng · 19 years ago
- f0edc6c Fix massive resource leaks in the bytecode reader. Reading a bytecode file by Chris Lattner · 19 years ago
- 65d8c1e mark call adjustments as modifying the SP by Chris Lattner · 19 years ago
- 93b8e49 adjcallstack up/down clobbers the sp by Chris Lattner · 19 years ago
- 740c2e0 adjcallstackup/down clobbers the stack pointer by Chris Lattner · 19 years ago
- 1e5e974 mark adjcallstack up/down as clobbering and using the SP by Chris Lattner · 19 years ago
- 33e4869 Move the Imp tblgen class from the X86 backend to common code. by Chris Lattner · 19 years ago
- 6ec3626 restore my previous patch, now that the X86 backend bug has been fixed: by Chris Lattner · 19 years ago
- f18c074 Mark ADJCALLSTACKUP/DOWN as clobbering ESP so that virtregmap will notice by Chris Lattner · 19 years ago
- 3ad175b D'oh - need to use the rigth kind of store. by Jim Laskey · 19 years ago
- b870100 Backing out Chris' last commit. It's breaking llvm-gcc bootstrapping. by Evan Cheng · 19 years ago
- f78ae9e fix compilation failure of smg2000 by Chris Lattner · 19 years ago
- f183cab If we see a load from a stack slot into a physreg, consider it as providing by Chris Lattner · 19 years ago
- 078ff41 Replace custom dispatch code with two uses of InstVisitor. Improves by Nick Lewycky · 19 years ago
- 4fe4f25 Fold "zero extending vector loads" now that evan added the chain manip stuff. by Chris Lattner · 19 years ago
- 82a9164 ComplexPatterns sse_load_f32 and sse_load_f64 returns in / out chain operands. by Evan Cheng · 19 years ago
- af9db75 Add properties to ComplexPattern. by Evan Cheng · 19 years ago
- 7aed46c Alias analysis of TRUNCSTORE. by Jim Laskey · 19 years ago
- 2d84c4c Typo by Jim Laskey · 19 years ago
- c2b19f3 Handle aliasing of loadext. by Jim Laskey · 19 years ago
- b4eb092 Reduce the amount of state in the lowering code and drop old pattern ISel functions by Andrew Lenharth · 19 years ago
- 7ca56af Fix regression in combiner alias analysis. by Jim Laskey · 19 years ago
- 2e49f09 Naming consistency. by Evan Cheng · 19 years ago
- d615ded Use cute tblgen tricks to make zap handling more powerful. Specifically, by Chris Lattner · 19 years ago
- 82c3d8f Jimptables working again on alpha. by Andrew Lenharth · 19 years ago
- 78feeb0 Remove dead/redundant instructions. These are handled by ZAPNOTi by Chris Lattner · 19 years ago
- 7554806 add two helper methods. by Chris Lattner · 19 years ago
- d13ba80 This entry is done. switched to the gcc way of doing things. by Andrew Lenharth · 19 years ago
- 9629aba FindModifiedNodeSlot needs to add LoadSDNode ivars to create proper SelectionDAGCSEMap ID. by Evan Cheng · 19 years ago
- 8ca5afe This has apparently been fixed by Chris Lattner · 19 years ago
- 493a7fc uint <-> double conversion by Rafael Espindola · 19 years ago
- 45aeccc Also update getNodeLabel for LoadSDNode. by Evan Cheng · 19 years ago
- 0ac1c6a SDNode::dump should also print out extension type and VT. by Evan Cheng · 19 years ago
- 667c349 add fp sub by Rafael Espindola · 19 years ago
- b47e1d0 add double <-> int conversion by Rafael Espindola · 19 years ago
- 55b5708 Fix another bug in extload promotion. by Chris Lattner · 19 years ago
- 0d9fe76 compare doubles by Rafael Espindola · 19 years ago
- 4b20fbc initial support for fp compares. Unordered compares not implemented yet by Rafael Espindola · 19 years ago
- 62f2a3c Fix a bug introduced by my LOAD/LOADX changes. by Evan Cheng · 19 years ago
- a275ecb More isel time load folding checking for nodes that produce flag values. by Evan Cheng · 19 years ago
- f2ea84a Don't go too crazy with these AddComplexity. Try matching shufps with load by Evan Cheng · 19 years ago
- 23425f5 Don't convert to MOVLP if using shufps etc. may allow load folding. by Evan Cheng · 19 years ago
- 466685d Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes. by Evan Cheng · 19 years ago
- 2dc0f2b add float -> double and double -> float conversion by Rafael Espindola · 19 years ago
- f63697d Fix PR886: by Reid Spencer · 19 years ago
- 45d1047 Fix a bug pointed out by Zhongxing Xu by Chris Lattner · 19 years ago
- ecdb9f9 add ADDS and ADCS by Rafael Espindola · 19 years ago
- 48bc9fb expand ISD::SELECT by Rafael Espindola · 19 years ago
- 5af3a68 add a note by Rafael Espindola · 19 years ago