class VFABIAttrTest
Declaration
class VFABIAttrTest : public Test { /* full declaration omitted */ };
Declared at: llvm/unittests/Analysis/VectorFunctionABITest.cpp:489
Inherits from: Test
Member Variables
- protected const char* IR = "define i32 @f(i32 %a) {\n %1 = call i32 @g(i32 %a) #0\n ret i32 %1\n}\ndeclare i32 @g(i32)\ndeclare <2 x i32> @custom_vg(<2 x i32>)declare <4 x i32> @_ZGVnN4v_g(<4 x i32>)declare <8 x i32> @_ZGVnN8v_g(<8 x i32>)attributes #0 = { \"vector-function-abi-variant\"=\"_ZGVnN2v_g(custom_vg),_ZGVnN4v_g\" }"
- protected llvm::LLVMContext Ctx
- protected llvm::SMDiagnostic Err
- protected std::unique_ptr<Module> M
- protected llvm::CallInst* CI
- protected SmallVector<std::string, 8> Mappings
Method Overview
- protected void SetUp()
Methods
ΒΆvoid SetUp()
void SetUp()
Declared at: llvm/unittests/Analysis/VectorFunctionABITest.cpp:491