[all-commits] [llvm/llvm-project] c720b6: Clarify the behavior of the llvm.vector.insert/ext...
David Kreitzer via All-commits
all-commits at lists.llvm.org
Fri Jul 15 08:00:46 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: c720b6fddd22d8521cdebb8244d0af437dcafc25
https://github.com/llvm/llvm-project/commit/c720b6fddd22d8521cdebb8244d0af437dcafc25
Author: David Kreitzer <dkreitzer at nvidia.com>
Date: 2022-07-15 (Fri, 15 Jul 2022)
Changed paths:
M llvm/docs/LangRef.rst
M llvm/include/llvm/IR/Intrinsics.td
A llvm/test/Transforms/SimplifyCFG/speculate-vector-insert-extract.ll
M mlir/test/Target/LLVMIR/llvmir-intrinsics.mlir
Log Message:
-----------
Clarify the behavior of the llvm.vector.insert/extract intrinsics when the index
is out of range. Both intrinsics return a poison value.
Consequently, mark the intrinsics speculatable.
Differential Revision: https://reviews.llvm.org/D129656
More information about the All-commits
mailing list