- 23265d0 Remove isTwoAddress from Alpha. by Eric Christopher · 15 years ago
- 4ee637c BR is a barrier. by Dan Gohman · 15 years ago
- 6784bdf use ins/outs. by Chris Lattner · 15 years ago
- 4de3502 add some missing types by Chris Lattner · 15 years ago
- e00ed57 tidy up by Chris Lattner · 15 years ago
- 6d9f86b remove a bunch of dead named arguments in input patterns, by Chris Lattner · 15 years ago
- adaace8 Set isBarrier = 1 on return instructions, as they are control barriers. by Dan Gohman · 16 years ago
- 533297b Rename usesCustomDAGSchedInserter to usesCustomInserter, and update a by Dan Gohman · 16 years ago
- 20c08e5 move this fp select into a pattern by Andrew Lenharth · 16 years ago
- 7b9486a Add an int64_t variant of abs, for host environments by Dale Johannesen · 16 years ago
- 7cee817 Add support to tablegen for naming the nodes themselves, not just the operands, by Nate Begeman · 16 years ago
- 03a4698 silence warning when asserts disabled. by Chris Lattner · 17 years ago
- 41474ba Add a sanity-check to tablegen to catch the case where isSimpleLoad by Dan Gohman · 17 years ago
- 068d1c5 This shouldn't be necessary by Andrew Lenharth · 17 years ago
- e563bbc Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetConstant's as by Chris Lattner · 17 years ago
- f5aeb1a Rename ConstantSDNode::getValue to getZExtValue, for consistency by Dan Gohman · 17 years ago
- 67ca6be Tablegen generated code already tests the opcode value, so it's not by Dan Gohman · 17 years ago
- 475871a Rename SDOperand to SDValue. by Dan Gohman · 17 years ago
- 2887310 Added MemOperands to Atomic operations since Atomics touches memory. by Mon P Wang · 17 years ago
- da47e6e Replace all target specific implicit def instructions with a target independent one: TargetInstrInfo::IMPLICIT_DEF. by Evan Cheng · 17 years ago
- 6ef781f Final de-tabification. by Bill Wendling · 17 years ago
- ab0b949 Atomic op support. If any gcc test uses __sync builtins, it might start failing on archs that haven't implemented them yet by Andrew Lenharth · 17 years ago
- 22c5c1b llvm.memory.barrier, and impl for x86 and alpha by Andrew Lenharth · 17 years ago
- 48be23c rename SDTRet -> SDTNone. by Chris Lattner · 18 years ago
- 9b37aaf get def use info more correct. by Chris Lattner · 18 years ago
- 834f1ce rename isLoad -> isSimpleLoad due to evan's desire to have such a predicate. by Chris Lattner · 18 years ago
- c8478d8 Change the 'isStore' inferrer to look for 'SDNPMayStore' by Chris Lattner · 18 years ago
- 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
- 6e141fd Implicit def instructions, e.g. X86::IMPLICIT_DEF_GR32, are always re-materializable and they should not be spilled. by Evan Cheng · 18 years ago
- 19914ed something wrong with this opt by Andrew Lenharth · 18 years ago
- c69107c Unifacalize the CALLSEQ{START,END} stuff. by Bill Wendling · 18 years ago
- 0f8d9c0 Unify CALLSEQ_{START,END}. They take 4 parameters: the chain, two stack by Bill Wendling · 18 years ago
- 20ab290 Add a flag for indirect branch instructions. by Owen Anderson · 18 years ago
- 071a279 Remove (somewhat confusing) Imp<> helper, use let Defs = [], Uses = [] instead. by Evan Cheng · 18 years ago
- ffbacca No more noResults. by Evan Cheng · 18 years ago
- 64d80e3 Change instruction description to split OperandList into OutOperandList and by Evan Cheng · 18 years ago
- 15b7823 Use this nifty Constraints thing and fix the inverted conditional moves by Andrew Lenharth · 18 years ago
- 3553d86 FTOIT and ITOFT are bit converts, and if we drop 21264s, are always available by Andrew Lenharth · 19 years ago
- 913ab05 Be sure to grab weak functions too, and make implicit defs comments by Andrew Lenharth · 19 years ago
- 1331dec silence warnings. by Chris Lattner · 19 years ago
- d079cdb fix 2006-11-01-vastart.ll by Andrew Lenharth · 19 years ago
- 6bbf6b0 more shotenning by Andrew Lenharth · 19 years ago
- 956a431 Let us play simplify the td file (and fix a few missed sub and mul patterns). by Andrew Lenharth · 19 years ago
- f81173f Add all that branch mangling niftiness by Andrew Lenharth · 19 years ago
- 8b2794a Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using StoreSDNode. by Evan Cheng · 19 years ago
- 93b8e49 adjcallstack up/down clobbers the sp by Chris Lattner · 19 years ago
- d615ded Use cute tblgen tricks to make zap handling more powerful. Specifically, by Chris Lattner · 19 years ago
- 78feeb0 Remove dead/redundant instructions. These are handled by ZAPNOTi by Chris Lattner · 19 years ago
- 466685d Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes. by Evan Cheng · 19 years ago
- 6b63403 catch constants more often by Andrew Lenharth · 19 years ago
- ea4f9d5 Jump tables on Alpha by Andrew Lenharth · 19 years ago
- bb7b844 CALLSEQ_* produces chain even if that's not needed. by Evan Cheng · 19 years ago
- 043eb82 Remove a duplicate pattern/ by Evan Cheng · 19 years ago
- f2b806a Let the alpha breakage begin. First Formals and RET. next Calls by Andrew Lenharth · 19 years ago
- a5cc38b ignore ordered/unordered for now by Andrew Lenharth · 19 years ago
- f87e793 support x * (c1 + c2) where c1 and c2 are pow2s. special case for c2 == 4 by Andrew Lenharth · 19 years ago
- afe3f49 mul by const conversion sequences. more coming soon by Andrew Lenharth · 19 years ago
- e5b71d0 fcopysign for mixed mode by Andrew Lenharth · 19 years ago
- 283f222 alpha and llvm have different oppinions on which arg is the sign bit by Andrew Lenharth · 19 years ago
- 017c556 Alpha Scheduling classes by Andrew Lenharth · 19 years ago
- 13beebb fcopysign and get rid of dsnode cruft. custom PA runtimes make this better in some senses by Andrew Lenharth · 19 years ago
- 133d310 isStoreToStackSlot by Andrew Lenharth · 20 years ago
- 77f0885 Add immediate forms of cmov and remove some cruft by Andrew Lenharth · 20 years ago
- c7e1852 cmovle != cmovlt by Chris Lattner · 20 years ago
- cedc6f4 PHI and INLINEASM are now built-in instructions provided by Target.td by Chris Lattner · 20 years ago
- 9e23485 minor renaming by Andrew Lenharth · 20 years ago
- cd1544e allow R28 to be used for frame calculations without entirely removing it from circulation by Andrew Lenharth · 20 years ago
- 66e4958 added stores to lsmark by Andrew Lenharth · 20 years ago
- 8707605 fix up more lsmark stuff by Andrew Lenharth · 20 years ago
- 167bc6e yea, lowering this stuff will basically work by Andrew Lenharth · 20 years ago
- 3942447 typo by Andrew Lenharth · 20 years ago
- c6a335b nasty nasty patterns by Andrew Lenharth · 20 years ago
- 6e707fb fix short immediate loads by Andrew Lenharth · 20 years ago
- 3b628f8 this pattern was bogus by Andrew Lenharth · 20 years ago
- 29418a8 Int immediate loading fix by Andrew Lenharth · 20 years ago
- f7c4bd6 proper branch not equal sequence by Andrew Lenharth · 20 years ago
- bfc89d3 unbreak the build, these are now in TargetSelectionDAG.td by Chris Lattner · 20 years ago
- feab2f8 Move brcond over and fix some imm patterns. This may be the last change before changing the default alpha isel. by Andrew Lenharth · 20 years ago
- dcbaf8a improve constant loading. Still sucks, but oh well by Andrew Lenharth · 20 years ago
- a117b18 let us get some do what I meant not what I said stuff checked in. You would think the alpha backend would be 64bit clean by Andrew Lenharth · 20 years ago
- aa6ed8c Fix up immediate handling by Andrew Lenharth · 20 years ago
- 713b0b5 Restore some happiness to the JIT by Andrew Lenharth · 20 years ago
- 424ba78 Fix alpha regressions. by Andrew Lenharth · 20 years ago
- 2b4ea79 Added field noResults to Instruction. by Evan Cheng · 20 years ago
- eececba add br pattern, unify JSR and BSR ISel instrs, and add BSR support for DAG by Andrew Lenharth · 20 years ago
- 53d8970 All that just to lower div and rem by Andrew Lenharth · 20 years ago
- c687b48 All addressing modes are now exposed. The only remaining relocated forms by Andrew Lenharth · 20 years ago
- b671860 Unify the patterns for loads and stores. Now offset addressing should be by Andrew Lenharth · 20 years ago
- 4e62951 Let's see if we can break things. by Andrew Lenharth · 20 years ago
- 9fa4d4c move loads and stores over. Smart addr selection comming by Andrew Lenharth · 20 years ago
- 110f224 fix FP selects by Andrew Lenharth · 20 years ago
- e41419f FP select improvements (and likely breakage), oh and crazy people might want to *return* floating point values. Don't see why myself by Andrew Lenharth · 20 years ago
- dd3ccde it helps if your conditionals are not reversed by Andrew Lenharth · 20 years ago
- bbe1225 fix divide and remainder by Andrew Lenharth · 20 years ago
- eda80a0 added instructions with inverted immediates by Andrew Lenharth · 20 years ago
- 8a3a5fc yea, it helps to have your path set right when testing by Andrew Lenharth · 20 years ago
- 5de36f9 These never trigger, but whatever by Andrew Lenharth · 20 years ago
- 7962065 move this over to the dag by Andrew Lenharth · 20 years ago
- b2156f9 Make typesafe that which isn't: FCMOVxx by Andrew Lenharth · 20 years ago
- cd80496 FPSelect and more custom lowering by Andrew Lenharth · 20 years ago