forked from OSchip/llvm-project
Codegen support (stripped out) for the annotate attribute.
llvm-svn: 37608
This commit is contained in:
parent
23402fcaef
commit
e199f97fa8
|
@ -711,6 +711,9 @@ void IntrinsicLowering::LowerIntrinsicCall(CallInst *CI) {
|
|||
case Intrinsic::eh_filter:
|
||||
break; // Simply strip out debugging and eh intrinsics
|
||||
|
||||
case Intrinsic::var_annotation:
|
||||
break; // Strip out annotate intrinsic
|
||||
|
||||
case Intrinsic::memcpy_i32:
|
||||
case Intrinsic::memcpy_i64: {
|
||||
static Constant *MemcpyFCache = 0;
|
||||
|
|
|
@ -2774,6 +2774,10 @@ SelectionDAGLowering::visitIntrinsicCall(CallInst &I, unsigned Intrinsic) {
|
|||
case Intrinsic::prefetch:
|
||||
// FIXME: Currently discarding prefetches.
|
||||
return 0;
|
||||
|
||||
case Intrinsic::var_annotation:
|
||||
// Discard annotate attributes
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue