/external/llvm/lib/Target/Mips/ |
MipsOs16.cpp | 68 case Instruction::FSub:
|
/external/llvm/lib/Transforms/ObjCARC/ |
ObjCARCUtil.cpp | 217 case Instruction::Sub: case Instruction::FSub:
|
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineMulDivRem.cpp | 459 // (fmul X, -1.0) --> (fsub -0.0, X) 481 FAddSub->getOpcode() == Instruction::FSub)) { 499 if (Swap && FAddSub->getOpcode() == Instruction::FSub) 535 Value *FSub = Builder->CreateFSub(FMulVal, OpX); 536 FSub->takeName(&I); 537 return ReplaceInstUsesWith(I, FSub); [all...] |
InstCombineVectorOps.cpp | 612 case Instruction::FSub: 675 case Instruction::FSub: 774 case Instruction::FSub: [all...] |
InstCombineAddSub.cpp | 10 // This file implements the visit functions for add, fadd, sub, and fsub. 154 /// FAddCombine is the class for optimizing an unsafe fadd/fsub along 359 if (Opcode == Instruction::FAdd || Opcode == Instruction::FSub) { 382 if (Opcode == Instruction::FSub) 442 I->getOpcode() == Instruction::FSub) && "Expect add/sub"); 525 I->getOpcode() == Instruction::FSub) && "Expect add/sub"); 718 // Iterate the addends, creating fadd/fsub using adjacent two addends. [all...] |
InstCombineSelect.cpp | [all...] |
InstCombineCasts.cpp | [all...] |
/external/llvm/include/llvm/IR/ |
PatternMatch.h | 412 inline BinaryOp_match<LHS, RHS, Instruction::FSub> 414 return BinaryOp_match<LHS, RHS, Instruction::FSub>(L, R); 866 if (O->getOpcode() == Instruction::FSub) [all...] |
/external/llvm/lib/Analysis/ |
CostModel.cpp | 398 case Instruction::FSub:
|
InstructionSimplify.cpp | 801 // fadd [nnan ninf] X, (fsub [nnan ninf] 0, X) ==> 0 810 Instruction *FSub = cast<Instruction>(SubOp); 811 if ((FMF.noNaNs() || FSub->hasNoNaNs()) && 812 (FMF.noInfs() || FSub->hasNoInfs())) 819 /// Given operands for an FSub, see if we can fold the result. If not, this [all...] |
/external/llvm/lib/ExecutionEngine/ |
ExecutionEngine.cpp | 762 case Instruction::FSub: 797 case Instruction::FSub: 812 case Instruction::FSub: 833 case Instruction::FSub: [all...] |
/external/llvm/lib/IR/ |
Instruction.cpp | 205 case FSub: return "fsub";
|
Instructions.cpp | [all...] |
Constants.cpp | [all...] |
ConstantFold.cpp | [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
SLPVectorizer.cpp | 157 return Instruction::FSub; 158 case Instruction::FSub: 173 if (Op == Instruction::FAdd || Op == Instruction::FSub || 180 /// alternate fadd,fsub / fsub,fadd/add,sub/sub,add sequence. 181 /// (i.e. e.g. opcodes of fadd,fsub,fadd,fsub...) 948 case Instruction::FSub: [all...] |
/external/llvm/lib/Target/CppBackend/ |
CPPBackend.cpp | 869 case Instruction::FSub: Out << "getFSub("; break; [all...] |
/external/llvm/lib/AsmParser/ |
LLLexer.cpp | 700 INSTKEYWORD(sub, Sub); INSTKEYWORD(fsub, FSub);
|
/external/llvm/tools/llvm-stress/ |
llvm-stress.cpp | 343 case 1:{Op = (isFloat?Instruction::FSub : Instruction::Sub); break; }
|
/external/llvm/lib/ExecutionEngine/Interpreter/ |
Execution.cpp | 71 dbgs() << "Unhandled type for FSub instruction: " << *Ty << "\n"; 743 case Instruction::FSub: FLOAT_VECTOR_OP(-) break; 773 case Instruction::FSub: executeFSubInst(R, Src1, Src2, Ty); break; [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
FastISel.cpp | [all...] |
/external/llvm/lib/CodeGen/ |
TargetLoweringBase.cpp | [all...] |
/external/llvm/lib/Transforms/Scalar/ |
SCCP.cpp | [all...] |
/external/llvm/bindings/ocaml/llvm/ |
llvm.ml | 156 | FSub [all...] |
/external/llvm/lib/Bitcode/Writer/ |
BitcodeWriter.cpp | 91 case Instruction::FSub: return bitc::BINOP_SUB; [all...] |