LLVM
8.0.1
|
Cost tables and simple lookup functions. More...
#include "llvm/ADT/ArrayRef.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/Support/MachineValueType.h"
Go to the source code of this file.
Classes | |
struct | llvm::CostTblEntry |
Cost Table Entry. More... | |
struct | llvm::TypeConversionCostTblEntry |
Type Conversion Cost Table. More... | |
Namespaces | |
llvm | |
This class represents lattice values for constants. | |
Functions | |
const CostTblEntry * | llvm::CostTableLookup (ArrayRef< CostTblEntry > Tbl, int ISD, MVT Ty) |
Find in cost table, TypeTy must be comparable to CompareTy by ==. More... | |
const TypeConversionCostTblEntry * | llvm::ConvertCostTableLookup (ArrayRef< TypeConversionCostTblEntry > Tbl, int ISD, MVT Dst, MVT Src) |
Find in type conversion cost table, TypeTy must be comparable to CompareTy by ==. More... | |
Cost tables and simple lookup functions.
Definition in file CostTable.h.