llvm-project/llvm/unittests/IR
Serge Pavlov 881350a92d Mapping of FP operations to constrained intrinsics
A new function 'getConstrainedIntrinsic' is added, which for any gived
instruction returns id of the corresponding constrained intrinsic. If
there is no constrained counterpart for the instruction or the instruction
is already a constrained intrinsic, the function returns zero.

This is recommit of 115b3ace36, reverted in
8160dd582b.

Differential Revision: https://reviews.llvm.org/D69562
2022-03-31 11:07:47 +07:00
..
AbstractCallSiteTest.cpp
AsmWriterTest.cpp
AttributesTest.cpp Use a sorted array instead of a map to store AttrBuilder string attributes 2022-01-10 14:49:53 +01:00
BasicBlockTest.cpp
CFGBuilder.cpp
CFGBuilder.h
CMakeLists.txt [VP] Introducing VectorBuilder, the VP intrinsic builder 2022-03-07 10:02:07 +01:00
ConstantRangeTest.cpp [ConstantRangeTest] Add helper to enumerate APInts (NFC) 2021-11-12 18:18:51 +01:00
ConstantsTest.cpp [RGT] Exercise both paths through a test 2022-02-11 10:47:00 -08:00
DataLayoutTest.cpp [LangRef] Remove incorrect vector alignment rules 2021-12-14 14:35:40 +00:00
DebugInfoTest.cpp Adding DiBuilder interface for assumed length strings 2022-02-11 14:40:02 -05:00
DebugTypeODRUniquingTest.cpp Reduce dependencies on llvm/BinaryFormat/Dwarf.h 2022-02-04 11:44:03 +01:00
DemandedBitsTest.cpp
DominatorTreeBatchUpdatesTest.cpp [DomTree][NFC] Clean up nits in DomTree code 2021-10-25 16:05:34 -04:00
DominatorTreeTest.cpp
FunctionTest.cpp
IRBuilderTest.cpp [DebugInfo] Do not replace existing nodes from DICompileUnit 2021-11-29 19:46:10 -08:00
InstructionsTest.cpp Mapping of FP operations to constrained intrinsics 2022-03-31 11:07:47 +07:00
IntrinsicsTest.cpp
LegacyPassManagerTest.cpp Cleanup includes: TransformsUtils 2022-03-01 21:00:07 +01:00
MDBuilderTest.cpp
ManglerTest.cpp [SystemZ][z/OS] Add GOFF Support to the DataLayout 2021-09-24 14:09:01 -04:00
MetadataTest.cpp [NFC] Use Optional<ProfileCount> to model invalid counts 2021-11-14 19:03:30 -08:00
ModuleTest.cpp
PassBuilderCallbacksTest.cpp Clean up uses of gmock Invoke in an attempt to make it work with GCC 6.2. NFCI. 2021-05-17 13:48:45 +02:00
PassManagerTest.cpp [NewPM] Hide pass manager debug logging behind -debug-pass-manager-verbose 2021-05-07 21:51:47 -07:00
PatternMatch.cpp [PatternMatch] create and use matcher for 'not' that excludes undef elements 2021-12-02 08:51:13 -05:00
TimePassesTest.cpp Cleanup header dependencies in LLVMCore 2022-02-02 06:54:20 +01:00
TypesTest.cpp [OpaquePtr] Forbid mixing typed and opaque pointers 2021-09-10 15:18:23 +02:00
UseTest.cpp
UserTest.cpp
VPIntrinsicTest.cpp [VP] Add vp.icmp comparison intrinsic and docs 2022-03-30 17:05:11 +01:00
ValueHandleTest.cpp
ValueMapTest.cpp Put back the trailing commas on TYPED_TEST_SUITE 2021-05-17 14:14:13 +02:00
ValueTest.cpp Reland [IR] Increase max alignment to 4GB 2021-10-06 13:29:23 -07:00
VectorBuilderTest.cpp [VP] Introducing VectorBuilder, the VP intrinsic builder 2022-03-07 10:02:07 +01:00
VectorTypesTest.cpp
VerifierTest.cpp Extend the `uwtable` attribute with unwind table kind 2022-02-14 14:35:02 +00:00