aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Fix various doxygen warnings.Dan Gohman2010-02-228-31/+29
* Rename a variable to avoid a -Wshadow warning.Dan Gohman2010-02-221-1/+1
* enhance my hack for flags handling, this allows us to passChris Lattner2010-02-221-1/+2
* fix most of the failures in the x86 suite by handling multiple Chris Lattner2010-02-211-1/+14
* MC: Sketch registry support for target specific assembler backends.Daniel Dunbar2010-02-212-0/+88
* Formatting tweaks (trailing whitespace, ordering, comments).Daniel Dunbar2010-02-211-89/+91
* fix an odd thinko in an assertion, all arm tests pass now.Chris Lattner2010-02-211-1/+1
* It turned out that we failed to emit proper symbol stubs on non-x86/darwin fo...Anton Korobeynikov2010-02-211-0/+5
* speculatively teach OPC_CheckValueType and OPC_EmitNode to handleChris Lattner2010-02-211-6/+15
* teach OPC_CheckType to handle MVT::iPTR, down to 2 ppc failures.Chris Lattner2010-02-211-3/+9
* make this check a bit more generous, it may be outliving its Chris Lattner2010-02-211-0/+2
* Relax an assertion a bit. We allow replacing things likeChris Lattner2010-02-211-1/+3
* when a match fails and we have to rollback, make sure to keep 'N' in Chris Lattner2010-02-211-0/+1
* handle optional in flags that aren't present.Chris Lattner2010-02-211-1/+1
* fix two bugs in OPC_EmitRegister, which makes ppc happier.Chris Lattner2010-02-211-4/+5
* implement the last known missing feature: updating uses of results Chris Lattner2010-02-211-11/+51
* Reduce size of 'StackAlignment' field from 5 to 3 bits. Seriously, who needs aCharles Davis2010-02-211-6/+6
* Lots of improvements to the new dagisel emitter. This gets it toChris Lattner2010-02-211-26/+285
* add a hook so that the new isel can run SDNodeXForms.Chris Lattner2010-02-211-0/+6
* Eliminate some uses of immAllOnes, just use -1, it doesChris Lattner2010-02-211-1/+1
* Revert 96634. It causes assertion failures for 126.gcc and 176.gcc inBob Wilson2010-02-191-11/+0
* Revert Anton's most recent EH patch (r96637), since it breaks a lot ofBob Wilson2010-02-191-5/+0
* Correct LastPrimitiveTyID: MetadataType is a primitive type.Duncan Sands2010-02-191-1/+1
* add emitter support for integer constants and simple physreg references.Chris Lattner2010-02-191-1/+42
* recommit 96626, evidence that it broke things appearsDale Johannesen2010-02-191-0/+5
* Revert 96626, which causes build failure on ppc Darwin.Dale Johannesen2010-02-191-5/+0
* Use the same encoding for EH stuff uniformly on all MachO targets.Anton Korobeynikov2010-02-191-0/+5
* Radar 7636153. In the presence of large call frames, it's not sufficientJim Grosbach2010-02-191-0/+11
* Indvars needs to explicitly notify ScalarEvolution when it is replacingDan Gohman2010-02-181-0/+5
* getSplatIndex assumes that the first element of the mask contains the splat i...Mon P Wang2010-02-181-1/+6
* add support for referencing registers and immediates,Chris Lattner2010-02-181-2/+2
* Always normalize spill weights, also for intervals created by spilling.Jakob Stoklund Olesen2010-02-181-0/+11
* Fix comments.Devang Patel2010-02-181-3/+4
* Destroy MDNodes gracefully while deleting llvm context.Devang Patel2010-02-181-0/+4
* Refer to -help instead of --help since this is what tools themselves say.Duncan Sands2010-02-182-9/+9
* Fix a few unused parameter warnings.Eric Christopher2010-02-173-3/+3
* Make the non-temporal bit "significant" in MemSDNodes so they aren'tDavid Greene2010-02-171-1/+3
* Add Regex::sub, for doing regular expression substitution with backreferences.Daniel Dunbar2010-02-171-0/+13
* Fix comment.Daniel Dunbar2010-02-171-1/+1
* move isOnlyReachableByFallthrough out of MachineBasicBlock into AsmPrinter,Chris Lattner2010-02-172-5/+5
* add missing method, PR6284Chris Lattner2010-02-171-1/+3
* Emulate the current isel's "IsChainCompatible" logic for now.Chris Lattner2010-02-171-1/+9
* simplify IsChainCompatible codegen, add comments. no Chris Lattner2010-02-171-4/+12
* make the new isel's interpreter loop call the generated Chris Lattner2010-02-172-6/+10
* Use line and column number to distinguish two lexical blocks at the same level.Devang Patel2010-02-161-4/+7
* Rename SuccessorNumber to GetSuccessorNumber.Bob Wilson2010-02-161-4/+5
* Split critical edges as needed for load PRE.Bob Wilson2010-02-161-1/+6
* Refactor to share code to find the position of a basic block successor in theBob Wilson2010-02-161-0/+5
* convert the new matcher to check intermediate nodes for a singleChris Lattner2010-02-161-9/+18
* Introduce isOpaqueTy and use it rather than isa<OpaqueType>. Also, move someDuncan Sands2010-02-161-12/+16