summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* respect inline=never and inline=always notes.Devang Patel2008-09-02
* 80 col violations.Evan Cheng2008-09-02
* Read and write function notes.Devang Patel2008-09-02
* Use bitwise AND.Devang Patel2008-09-02
* New testcase for targets without 64-bit atomics;Dale Johannesen2008-09-02
* Function notes tests.Devang Patel2008-09-02
* Print function notes.Devang Patel2008-09-02
* Parse function notes.Devang Patel2008-09-02
* Initialize function notes.Devang Patel2008-09-02
* Fix some bugs in the code sequences for atomics.Dale Johannesen2008-09-02
* Ensure that HandlePHINodesInSuccessorBlocks is run for all blocks,Dan Gohman2008-09-02
* Getter and setter for function notes.Devang Patel2008-09-02
* Reapply majority of r55557 but with the changes to compilation flagsDaniel Dunbar2008-09-02
* plug memleak: destroy internal bufferNuno Lopes2008-09-02
* plug a little memleak in verifyFunction()Nuno Lopes2008-09-02
* Revert r55557, it is causing linking failures on 32bit linux.Matthijs Kooijman2008-09-02
* MMI may be null.Evan Cheng2008-09-02
* Add Mac OS X compatible JIT callback routine.Evan Cheng2008-09-02
* Revamp ARM JIT.Evan Cheng2008-09-02
* Change getBinaryCodeForInstr prototype. First operand MachineInstr& should be...Evan Cheng2008-09-02
* Provide two overloads of AnalyzeNewNode.Gabor Greif2008-09-01
* Even though no caller actually uses the new valueDuncan Sands2008-09-01
* Turn this legalize types test on.Duncan Sands2008-09-01
* Add a small pass that sets the readnone/readonlyDuncan Sands2008-09-01
* Control flow instruction encodings.Evan Cheng2008-09-01
* ldm / stm instruction encodings.Evan Cheng2008-09-01
* AXI2 and AXI3 instruction encodings.Evan Cheng2008-09-01
* Reorganize instruction formats again; AXI1 encoding.Evan Cheng2008-09-01
* addrmode3 instruction encodings.Evan Cheng2008-09-01
* Reorganize some instruction format definitions. No functionality change.Evan Cheng2008-09-01
* Rest of addrmode2 instruction encodings.Evan Cheng2008-09-01
* Addr2 word / byte load encodings.Evan Cheng2008-08-31
* Addr1 instructions opcodes are encoded in bits 21-24; encode S bit.Evan Cheng2008-08-31
* fix a bunch of 80-col violationsGabor Greif2008-08-31
* Revert the "XFAIL" for the rotate_ops.ll testcase. Instead, mark ISD::ROTRBill Wendling2008-08-31
* Expand for ROTR with MVT::i64.Bill Wendling2008-08-31
* CellSPU doesn't appear to support fully the "ISD::ROTR" operation. The DAGBill Wendling2008-08-31
* Cosmetic changes to Machine LICM. No functionality change.Bill Wendling2008-08-31
* Another situation where ROTR is cheaper than ROTL.Bill Wendling2008-08-31
* For this pattern, ROTR is the cheaper option.Bill Wendling2008-08-31
* - Fix comment so that it describes how the code really works:Bill Wendling2008-08-31
* typoGabor Greif2008-08-30
* fix some 80-col violationsGabor Greif2008-08-30
* PR2731: C and Ocaml bindings for setTailCall and isTailCall.Gordon Henriksen2008-08-30
* Fix ConstantExpr::getInsertElement.Gordon Henriksen2008-08-30
* fix some 80-col violationsGabor Greif2008-08-30
* Re-apply 55467 with fix. If copy is being replaced by remat'ed def, transfer ...Evan Cheng2008-08-30
* Fold isRematerializable checks into isSafeToReMat.Evan Cheng2008-08-30
* For now, can't mark XOR64rr isAsCheapAsAMove. It's technically correct. But v...Evan Cheng2008-08-30
* Transform (x << (y&31)) -> (x << y). This takes advantage of the fact x86 shi...Evan Cheng2008-08-30