Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [XCore] Add intrinsic for CLRPT (clear port time) instruction. | Richard Osborne | 2014-02-25 | 1 | -0/+8 |
| | | | | llvm-svn: 202172 | ||||
* | [XCore] Add intrinsic for EDU (event disable unconditional) instruction. | Richard Osborne | 2014-02-25 | 1 | -0/+8 |
| | | | | llvm-svn: 202171 | ||||
* | Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to ↵ | Stephen Lin | 2013-07-14 | 1 | -25/+25 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | function definitions for more informative error messages. No functionality change and all updated tests passed locally. This update was done with the following bash script: find test/CodeGen -name "*.ll" | \ while read NAME; do echo "$NAME" if ! grep -q "^; *RUN: *llc.*debug" $NAME; then TEMP=`mktemp -t temp` cp $NAME $TEMP sed -n "s/^define [^@]*@\([A-Za-z0-9_]*\)(.*$/\1/p" < $NAME | \ while read FUNC; do sed -i '' "s/;\(.*\)\([A-Za-z0-9_-]*\):\( *\)$FUNC: *\$/;\1\2-LABEL:\3$FUNC:/g" $TEMP done sed -i '' "s/;\(.*\)-LABEL-LABEL:/;\1-LABEL:/" $TEMP sed -i '' "s/;\(.*\)-NEXT-LABEL:/;\1-NEXT:/" $TEMP sed -i '' "s/;\(.*\)-NOT-LABEL:/;\1-NOT:/" $TEMP sed -i '' "s/;\(.*\)-DAG-LABEL:/;\1-DAG:/" $TEMP mv $TEMP $NAME fi done llvm-svn: 186280 | ||||
* | Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier ↵ | Stephen Lin | 2013-07-13 | 1 | -2/+2 |
| | | | | | | | | | | debugging. No functionality change and all tests pass after conversion. This was done with the following sed invocation to catch label lines demarking function boundaries: sed -i '' "s/^;\( *\)\([A-Z0-9_]*\):\( *\)test\([A-Za-z0-9_-]*\):\( *\)$/;\1\2-LABEL:\3test\4:\5/g" test/CodeGen/*/*.ll which was written conservatively to avoid false positives rather than false negatives. I scanned through all the changes and everything looks correct. llvm-svn: 186258 | ||||
* | Add intrinsics for SETEV, GETED, GETET. | Richard Osborne | 2011-08-18 | 1 | -0/+9 |
| | | | | llvm-svn: 137938 | ||||
* | Add intrinsics for the testct, testwct instructions. | Richard Osborne | 2011-07-19 | 1 | -0/+16 |
| | | | | llvm-svn: 135475 | ||||
* | Add intrinsics for the peek and endin instructions. | Richard Osborne | 2011-07-19 | 1 | -0/+16 |
| | | | | llvm-svn: 135474 | ||||
* | Add XCore intrinsic for setpsc. | Richard Osborne | 2011-03-17 | 1 | -0/+8 |
| | | | | llvm-svn: 127821 | ||||
* | Add XCore intrinsics for setclk, setrdy. | Richard Osborne | 2011-03-16 | 1 | -0/+16 |
| | | | | llvm-svn: 127761 | ||||
* | Add XCore intrinsic for eeu instruction. | Richard Osborne | 2011-02-24 | 1 | -0/+8 |
| | | | | llvm-svn: 126384 | ||||
* | Add XCore intrinsic for the setv instruction. | Richard Osborne | 2011-02-23 | 1 | -0/+9 |
| | | | | llvm-svn: 126315 | ||||
* | Add XCore intrinsic for settw instruction. | Richard Osborne | 2011-02-23 | 1 | -0/+8 |
| | | | | llvm-svn: 126313 | ||||
* | Add XCore intrinsics for various instructions on ports. | Richard Osborne | 2011-02-21 | 1 | -0/+40 |
| | | | | llvm-svn: 126132 | ||||
* | Add intrinsic for setc instruction on the XCore. | Richard Osborne | 2011-02-09 | 1 | -0/+14 |
| | | | | llvm-svn: 125186 | ||||
* | Add XCore intrinsics for resource instructions. | Richard Osborne | 2011-02-03 | 1 | -0/+97 |
llvm-svn: 124794 |