Home
last modified time | relevance | path

Searched refs:Predicate (Results 101 – 125 of 140) sorted by relevance

123456

/minix/external/bsd/llvm/dist/llvm/docs/TableGen/
H A DBackEnds.rst198 **Output**: Generates ``Predicate`` and ``FastEmit`` methods.
H A Dindex.rst104 list<Predicate> Predicates = [];
/minix/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DIntrinsicsPowerPC.td232 // Predicate Comparisons. The first operand specifies interpretation of CR6.
H A DIRBuilder.h1388 Value *CreateICmp(CmpInst::Predicate P, Value *LHS, Value *RHS,
1395 Value *CreateFCmp(CmpInst::Predicate P, Value *LHS, Value *RHS,
/minix/external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp1962 ICmpInst::Predicate Pred; in tryToMoveFreeBeforeNullTest()
2042 FCmpInst::Predicate FPred; Value *Y; in visitBranchInst()
2058 ICmpInst::Predicate IPred; in visitBranchInst()
H A DInstCombineCasts.cpp901 ICmpInst::Predicate Pred = ICI->getPredicate(); in transformSExtICmp()
/minix/external/bsd/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.td357 // Predicate new
511 // Predicate
514 // Predicate new
545 // Predicate
548 // Predicate new
733 // Predicate new
1318 // Predicate new
1371 // Predicate new
3514 // Predicate transfer.
H A DHexagonOperands.td693 // Predicate for an unsigned 32-bit value that always needs to be extended.
/minix/external/bsd/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.td15 // ARM Instruction Predicate Definitions.
17 def HasFPARMv8 : Predicate<"Subtarget->hasFPARMv8()">,
19 def HasNEON : Predicate<"Subtarget->hasNEON()">,
21 def HasCrypto : Predicate<"Subtarget->hasCrypto()">,
23 def HasCRC : Predicate<"Subtarget->hasCRC()">,
25 def IsLE : Predicate<"Subtarget->isLittleEndian()">;
27 def IsCyclone : Predicate<"Subtarget->isCyclone()">;
265 // AArch64 Instruction Predicate Definitions.
269 def IsDarwin : Predicate<"Subtarget->isTargetDarwin()">;
271 def ForCodeSize : Predicate<"ForCodeSize">;
[all …]
/minix/external/bsd/llvm/dist/llvm/docs/
H A DBigEndianNEON.rst159 …1. Predicate ``LDR`` and ``STR`` instructions so that they are never allowed to be selected to gen…
H A DCodingStandards.rst1025 Turn Predicate Loops into Predicate Functions
/minix/external/bsd/llvm/dist/llvm/lib/Analysis/
H A DLazyValueInfo.cpp1215 ICmpInst::makeConstantRange((ICmpInst::Predicate)Pred, CI->getValue()); in getPredicateResult()
/minix/external/bsd/llvm/dist/llvm/lib/Target/R600/
H A DSIInstructions.td29 def isGCN : Predicate<"Subtarget.getGeneration() "
31 def isSICI : Predicate<
35 def isCI : Predicate<"Subtarget.getGeneration() "
37 def isVI : Predicate <
41 def HasFlatAddressSpace : Predicate<"Subtarget.hasFlatAddressSpace()">;
/minix/external/bsd/llvm/dist/llvm/lib/AsmParser/
H A DLLParser.cpp2641 CmpInst::Predicate Pred = (CmpInst::Predicate)PredVal; in ParseValID()
4114 Inst = new FCmpInst(CmpInst::Predicate(Pred), LHS, RHS); in ParseCompare()
4120 Inst = new ICmpInst(CmpInst::Predicate(Pred), LHS, RHS); in ParseCompare()
/minix/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCodeGenFunction.h2359 const llvm::CmpInst::Predicate Fp,
2360 const llvm::CmpInst::Predicate Ip,
H A DCGBuiltin.cpp3077 Value *Op, llvm::Type *Ty, const CmpInst::Predicate Fp, in EmitAArch64CompareBuiltinExpr()
3078 const CmpInst::Predicate Ip, const Twine &Name) { in EmitAArch64CompareBuiltinExpr()
4295 llvm::CmpInst::Predicate P; in EmitAArch64BuiltinExpr()
4315 llvm::CmpInst::Predicate P; in EmitAArch64BuiltinExpr()
4340 llvm::CmpInst::Predicate P; in EmitAArch64BuiltinExpr()
/minix/external/bsd/libc++/dist/libcxx/include/
H A Dforward_list125 template <class Predicate> void remove_if(Predicate pred);
/minix/external/bsd/llvm/dist/llvm/lib/Target/Mips/
H A DMips64InstrInfo.td273 let EncodingPredicates = []<Predicate>, // FIXME: The lack of HasStdEnc is probably a bug
H A DMipsFastISel.cpp366 CmpInst::Predicate P = CI->getPredicate(); in emitCmp()
/minix/external/bsd/llvm/dist/llvm/lib/Target/ARM/
H A DARMInstrThumb.td528 list<Predicate> Predicates = [IsThumb, IsThumb1Only];
741 list<Predicate> Predicates = [IsThumb];
/minix/external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp1254 CmpInst::Predicate P0 = dyn_cast<CmpInst>(VL0)->getPredicate(); in buildTree_rec()
2069 CmpInst::Predicate P0 = dyn_cast<CmpInst>(VL0)->getPredicate(); in vectorizeTree()
/minix/external/bsd/llvm/dist/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp2896 I = new FCmpInst((FCmpInst::Predicate)Record[OpNum], LHS, RHS); in ParseFunctionBody()
2898 I = new ICmpInst((ICmpInst::Predicate)Record[OpNum], LHS, RHS); in ParseFunctionBody()
/minix/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCInstrAltivec.td275 def HasAltivec : Predicate<"PPCSubTarget->hasAltivec()">;
/minix/external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp2917 ICmpInst::Predicate predicate = ICmpInst::BAD_ICMP_PREDICATE; in visitICmp()
2921 predicate = ICmpInst::Predicate(IC->getPredicate()); in visitICmp()
2931 FCmpInst::Predicate predicate = FCmpInst::BAD_FCMP_PREDICATE; in visitFCmp()
2935 predicate = FCmpInst::Predicate(FC->getPredicate()); in visitFCmp()
/minix/external/bsd/llvm/dist/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td1037 list<Predicate> Predicates = []; // See class Instruction in Target.td.

123456