aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* Control flow instruction encodings.Evan Cheng2008-09-012-17/+71
* ldm / stm instruction encodings.Evan Cheng2008-09-012-6/+28
* AXI2 and AXI3 instruction encodings.Evan Cheng2008-09-012-10/+94
* Reorganize instruction formats again; AXI1 encoding.Evan Cheng2008-09-011-34/+35
* addrmode3 instruction encodings.Evan Cheng2008-09-012-42/+208
* Reorganize some instruction format definitions. No functionality change.Evan Cheng2008-09-011-18/+29
* Rest of addrmode2 instruction encodings.Evan Cheng2008-09-012-14/+106
* Addr2 word / byte load encodings.Evan Cheng2008-08-312-4/+24
* Addr1 instructions opcodes are encoded in bits 21-24; encode S bit.Evan Cheng2008-08-311-4/+5
* fix a bunch of 80-col violationsGabor Greif2008-08-315-33/+65
* Revert the "XFAIL" for the rotate_ops.ll testcase. Instead, mark ISD::ROTRBill Wendling2008-08-311-3/+7
* Expand for ROTR with MVT::i64.Bill Wendling2008-08-311-0/+1
* Cosmetic changes to Machine LICM. No functionality change.Bill Wendling2008-08-311-31/+36
* Another situation where ROTR is cheaper than ROTL.Bill Wendling2008-08-311-3/+3
* For this pattern, ROTR is the cheaper option.Bill Wendling2008-08-311-4/+4
* - Fix comment so that it describes how the code really works:Bill Wendling2008-08-311-6/+6
* typoGabor Greif2008-08-301-1/+1
* fix some 80-col violationsGabor Greif2008-08-301-19/+23
* PR2731: C and Ocaml bindings for setTailCall and isTailCall.Gordon Henriksen2008-08-301-0/+10
* Fix ConstantExpr::getInsertElement.Gordon Henriksen2008-08-301-2/+1
* fix some 80-col violationsGabor Greif2008-08-302-3/+5
* Re-apply 55467 with fix. If copy is being replaced by remat'ed def, transfer ...Evan Cheng2008-08-302-4/+83
* Fold isRematerializable checks into isSafeToReMat.Evan Cheng2008-08-301-1/+3
* For now, can't mark XOR64rr isAsCheapAsAMove. It's technically correct. But v...Evan Cheng2008-08-301-1/+1
* Transform (x << (y&31)) -> (x << y). This takes advantage of the fact x86 shi...Evan Cheng2008-08-303-0/+116
* Fix an issue where a use might be selected before a def, and then we didn't r...Owen Anderson2008-08-301-8/+23
* Add ppc partial-word ATOMIC_CMP_SWAP.Dale Johannesen2008-08-301-4/+143
* Swap fp comparison operands and change predicate to allow load folding (safel...Evan Cheng2008-08-291-16/+50
* Use static_cast instead of C style cast.Evan Cheng2008-08-291-1/+2
* Fix 80 col. violations.Evan Cheng2008-08-291-2/+4
* Back out 55498. It broken Apple style bootstrapping.Evan Cheng2008-08-291-106/+81
* Backing out 55521. Not safe.Evan Cheng2008-08-293-49/+5
* Add partial word version of ATOMIC_SWAP.Dale Johannesen2008-08-291-50/+29
* Add initial support for fast isel of instructions that have inputs pinned to ...Owen Anderson2008-08-291-0/+1
* regenerateChris Lattner2008-08-293-1455/+1531
* Asmprint nameless instructions as:Chris Lattner2008-08-291-1/+8
* Add support for parsing .ll files that have numbers in front ofChris Lattner2008-08-291-5/+39
* TableGen'ing instruction encodings.Evan Cheng2008-08-291-1/+2
* addrmode1 (data processing) instruction encoding: bits 5-6 are 0, bits 7-10 e...Evan Cheng2008-08-291-3/+10
* MVN is addrmode1.Evan Cheng2008-08-291-7/+7
* More refactoring.Evan Cheng2008-08-292-45/+55
* Swap fp comparison operands and change predicate to allow load folding.Evan Cheng2008-08-283-5/+49
* Refactor ARM instruction format definitions into a separate file. No function...Evan Cheng2008-08-282-215/+232
* Add a target callback for FastISel.Dan Gohman2008-08-282-2/+27
* remove tabs, fix > 80 colsGabor Greif2008-08-281-10/+16
* rename destroy -> releaseMemory to properly hook into passmgr.Chris Lattner2008-08-281-2/+2
* Add support for JIT exceptions on Darwin. Since we're dealing with libgcc,Nicolas Geoffray2008-08-281-2/+135
* erect abstraction boundaries for accessing SDValue members, rename Val -> Nod...Gabor Greif2008-08-2834-1105/+1113
* Implement null and undef values for FastISel.Dan Gohman2008-08-281-0/+5
* In lowering SELECT_CC, removed cases where we can't flip the true and false w...Mon P Wang2008-08-281-8/+0