aboutsummaryrefslogtreecommitdiffstats
path: root/docs/WritingAnLLVMBackend.rst
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2013-03-24 00:56:16 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2013-03-24 00:56:16 +0000
commit19209960b68b194d944a28f4b0f5bb8fd6563145 (patch)
tree7b5a5520687092ed8ffb82ab7376386823caefe1 /docs/WritingAnLLVMBackend.rst
parent526d6c451bf7cbffdb6976f551c42607680c1e3a (diff)
downloadexternal_llvm-19209960b68b194d944a28f4b0f5bb8fd6563145.zip
external_llvm-19209960b68b194d944a28f4b0f5bb8fd6563145.tar.gz
external_llvm-19209960b68b194d944a28f4b0f5bb8fd6563145.tar.bz2
Allow direct value types to be used in instruction 'set' patterns.
This makes it possible to define instruction patterns like this: def LDri : F3_2<3, 0b000000, (outs IntRegs:$dst), (ins MEMri:$addr), "ld [$addr], $dst", [(set i32:$dst, (load ADDRri:$addr))]>; ~~~ git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177834 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/WritingAnLLVMBackend.rst')
0 files changed, 0 insertions, 0 deletions