[llvm-commits] [llvm] r156658 - /llvm/trunk/lib/CodeGen/SelectionDAG/FastISel.cpp
Chad Rosier
mcrosier at apple.com
Fri May 11 16:14:58 PDT 2012
Or rather, unoptimized compiles don't use the expect intrinsic.
Chad
On May 11, 2012, at 4:10 PM, Chad Rosier wrote:
> Author: mcrosier
> Date: Fri May 11 18:10:58 2012
> New Revision: 156658
>
> URL: http://llvm.org/viewvc/llvm-project?rev=156658&view=rev
> Log:
> [fast-isel] Fast-isel doesn't use the expect intrinsic.
>
> Modified:
> llvm/trunk/lib/CodeGen/SelectionDAG/FastISel.cpp
>
> Modified: llvm/trunk/lib/CodeGen/SelectionDAG/FastISel.cpp
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/SelectionDAG/FastISel.cpp?rev=156658&r1=156657&r2=156658&view=diff
> ==============================================================================
> --- llvm/trunk/lib/CodeGen/SelectionDAG/FastISel.cpp (original)
> +++ llvm/trunk/lib/CodeGen/SelectionDAG/FastISel.cpp Fri May 11 18:10:58 2012
> @@ -570,9 +570,10 @@
> // Handle selected intrinsic function calls.
> switch (F->getIntrinsicID()) {
> default: break;
> - // At -O0 we don't care about the lifetime intrinsics.
> + // At -O0 we don't care about the lifetime or expect intrinsics.
> case Intrinsic::lifetime_start:
> case Intrinsic::lifetime_end:
> + case Intrinsic::expect:
> return true;
> case Intrinsic::dbg_declare: {
> const DbgDeclareInst *DI = cast<DbgDeclareInst>(Call);
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
More information about the llvm-commits
mailing list