add a new intrinsic node

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27019 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2006-03-24 01:03:55 +00:00
parent cf87e97b4f
commit 72601cac60

View File

@ -79,6 +79,14 @@ namespace ISD {
TargetFrameIndex,
TargetConstantPool,
TargetExternalSymbol,
/// RESULT{,OUTCHAIN} = INTRINSIC({INCHAIN,} INTRINSICID, arg1, arg2, ...)
/// This node represents a target intrinsic function. If the intrinsic
/// has side effects, the first operand is a chain pointer and the result
/// includes an output chain. After this input is the ID number of the
/// intrinsic, from the llvm::intrinsic namespace. The operands to the
/// intrinsic follow.
INTRINSIC,
// CopyToReg - This node has three operands: a chain, a register number to
// set to this value, and a value.