mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-09-23 01:25:32 +00:00
Xcode
autoconf
bindings
cmake
docs
examples
include
lib
projects
runtime
test
tools
unittests
utils
PerfectShuffle
TableGen
buildit
emacs
fpcmp
lint
unittest
vim
DSAclean.py
DSAextract.py
GenLibDeps.pl
Makefile
NLT.schema
NewNightlyTest.pl
NightlyTest.gnuplot
NightlyTestTemplate.html
OldenDataRecover.pl
RegressionFinder.pl
cgiplotNLT.pl
check-each-file
codegen-diff
countloc.sh
findmisopt
findoptdiff
findsym.pl
getsrcs.sh
importNLT.pl
llvm-native-gcc
llvm-native-gxx
llvm.grm
llvmdo
llvmgrep
makellvm
mkpatch
parseNLT.pl
plotNLT.pl
profile.pl
userloc.pl
webNLT.pl
website
win32
CMakeLists.txt
CREDITS.TXT
LICENSE.TXT
Makefile
Makefile.common
Makefile.config.in
Makefile.rules
ModuleInfo.txt
README.txt
build-for-llvm-top.sh
configure
llvm.spec.in
errors when thrown. This gets us nice errors like this from tblgen: CMOVL32rr: (set GR32:i32:$dst, (X86cmov GR32:$src1, GR32:$src2)) /Users/sabre/llvm/Debug/bin/tblgen: error: Included from X86.td:116: Parsing X86InstrInfo.td:922: In CMOVL32rr: X86cmov node requires exactly 4 operands! def CMOVL32rr : I<0x4C, MRMSrcReg, // if <s, GR32 = GR32 ^ instead of just: CMOVL32rr: (set GR32:i32:$dst, (X86cmov GR32:$src1, GR32:$src2)) /Users/sabre/llvm/Debug/bin/tblgen: In CMOVL32rr: X86cmov node requires exactly 4 operands! This is all I plan to do with this, but it should be easy enough to improve if anyone cares (e.g. keeping more loc info in "dag" expr records in tblgen. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@66898 91177308-0d34-0410-b5e6-96231b3b80d8