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

Methods

ΒΆvoid SetUp()

Declared at: llvm/unittests/Analysis/VectorFunctionABITest.cpp:491