[LLVMdev] RFC - VectorUtils.h isTriviallyVectorizable(Intrinsic::ID) (original) (raw)
Hal Finkel hfinkel at anl.gov
Mon Feb 2 19:28:27 PST 2015
- Previous message: [LLVMdev] RFC - VectorUtils.h isTriviallyVectorizable(Intrinsic::ID)
- Next message: [LLVMdev] Debug info not preserved by llvm-as (LLParser)?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
----- Original Message -----
From: "Mark Schimmel" <Mark.Schimmel at synopsys.com> To: llvmdev at cs.uiuc.edu Sent: Monday, February 2, 2015 4:27:33 PM Subject: [LLVMdev] RFC - VectorUtils.h isTriviallyVectorizable(Intrinsic::ID)
Can we make this an attribute on the intrinsic definition instead of a separate switch table? For example, I can specify an intrinsic is “Commutative” rather than having to add to a switch statement somewhere.
Yes, I think we could definitely do that. Patches welcome.
-Hal
Thanks
LLVM Developers mailing list LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
-- Hal Finkel Assistant Computational Scientist Leadership Computing Facility Argonne National Laboratory
- Previous message: [LLVMdev] RFC - VectorUtils.h isTriviallyVectorizable(Intrinsic::ID)
- Next message: [LLVMdev] Debug info not preserved by llvm-as (LLParser)?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]