Searched refs:ExprMapKeyType (Results 1 - 3 of 3) sorted by relevance

/external/llvm/lib/IR/
H A DConstantsContext.h316 struct ExprMapKeyType { struct in namespace:llvm
317 ExprMapKeyType(unsigned opc, function in struct:llvm::ExprMapKeyType
329 bool operator==(const ExprMapKeyType& that) const {
336 bool operator<(const ExprMapKeyType & that) const {
347 bool operator!=(const ExprMapKeyType& that) const {
434 struct ConstantCreator<ConstantExpr, Type, ExprMapKeyType> {
435 static ConstantExpr *create(Type *Ty, const ExprMapKeyType &V,
480 typedef ExprMapKeyType ValType;
486 return ExprMapKeyType(CE->getOpcode(), Operands,
H A DLLVMContextImpl.h283 ConstantUniqueMap<ExprMapKeyType, const ExprMapKeyType&, Type, ConstantExpr>
H A DConstants.cpp1433 ExprMapKeyType Key(opc, C);
1731 ExprMapKeyType Key(Opcode, ArgVec, 0, Flags);
1808 ExprMapKeyType Key(Instruction::Select, ArgVec);
1843 const ExprMapKeyType Key(Instruction::GetElementPtr, ArgVec, 0,
1862 const ExprMapKeyType Key(Instruction::ICmp, ArgVec, pred);
1883 const ExprMapKeyType Key(Instruction::FCmp, ArgVec, pred);
1904 const ExprMapKeyType Key(Instruction::ExtractElement, ArgVec);
1924 const ExprMapKeyType Key(Instruction::InsertElement, ArgVec);
1944 const ExprMapKeyType Key(Instruction::ShuffleVector, ArgVec);

Completed in 97 milliseconds