/freebsd-9.3-release/contrib/llvm/lib/MC/ |
H A D | MCExternalSymbolizer.cpp | 83 const MCExpr *Sub = NULL; local 88 Sub = MCSymbolRefExpr::Create(Sym, Ctx); 90 Sub = MCConstantExpr::Create((int)SymbolicOp.SubtractSymbol.Value, Ctx); 99 if (Sub) { 102 LHS = MCBinaryExpr::CreateSub(Add, Sub, Ctx); 104 LHS = MCUnaryExpr::CreateMinus(Sub, Ctx);
|
H A D | MCExpr.cpp | 116 case MCBinaryExpr::Sub: OS << '-'; break; 694 case MCBinaryExpr::Sub: 731 case MCBinaryExpr::Sub: Result = LHS - RHS; break;
|
/freebsd-9.3-release/contrib/llvm/lib/Target/Hexagon/ |
H A D | HexagonFixupHwLoops.cpp | 135 int Sub = InstOffset - BlockToInstOffset[MII->getOperand(0).getMBB()]; local 136 unsigned Dist = Sub > 0 ? Sub : -Sub;
|
H A D | HexagonHardwareLoops.cpp | 237 unsigned Sub; member in struct:__anon2363::CountValue::Values::__anon2364 247 Contents.R.Sub = u; 261 return Contents.R.Sub; 270 if (isReg()) { OS << PrintReg(Contents.R.Reg, TRI, Contents.R.Sub); }
|
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | Reassociate.cpp | 903 static bool ShouldBreakUpSubtract(Instruction *Sub) { argument 905 if (BinaryOperator::isNeg(Sub)) 910 if (isReassociableOp(Sub->getOperand(0), Instruction::Add) || 911 isReassociableOp(Sub->getOperand(0), Instruction::Sub)) 913 if (isReassociableOp(Sub->getOperand(1), Instruction::Add) || 914 isReassociableOp(Sub->getOperand(1), Instruction::Sub)) 916 if (Sub->hasOneUse() && 917 (isReassociableOp(Sub 927 BreakUpSubtract(Instruction *Sub) argument [all...] |
H A D | LowerAtomic.cpp | 55 case AtomicRMWInst::Sub:
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Basic/ |
H A D | Module.cpp | 171 for (submodule_iterator Sub = Current->submodule_begin(), 173 Sub != SubEnd; ++Sub) { 174 if ((*Sub)->IsAvailable) 175 Stack.push_back(*Sub);
|
/freebsd-9.3-release/contrib/llvm/include/llvm/IR/ |
H A D | Operator.h | 76 /// which may exhibit overflow - Add, Sub, and Mul. It does not include SDiv, 113 I->getOpcode() == Instruction::Sub || 119 CE->getOpcode() == Instruction::Sub || 332 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Sub> {
|
H A D | InstrTypes.h | 267 DEFINE_HELPERS(Sub, NSW) // CreateNSWSub 268 DEFINE_HELPERS(Sub, NUW) // CreateNUWSub 317 /// Sub, FSub, or Xor.
|
/freebsd-9.3-release/contrib/llvm/utils/TableGen/ |
H A D | SetTheory.cpp | 36 // (sub Add, Sub, ...) Set difference. 43 RecSet Add, Sub; local 45 ST.evaluate(Expr->arg_begin() + 1, Expr->arg_end(), Sub, Loc); 47 if (!Sub.count(*I))
|
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Instrumentation/ |
H A D | DebugIR.cpp | 220 DISubprogram Sub = Builder.createFunction( local 223 assert(Sub.isSubprogram()); 224 DEBUG(dbgs() << "create subprogram mdnode " << *Sub << ": " 227 SubprogramDescriptors.insert(std::make_pair(&F, Sub));
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Frontend/ |
H A D | FrontendActions.cpp | 207 for (clang::Module::submodule_iterator Sub = Module->submodule_begin(), 209 Sub != SubEnd; ++Sub) 210 collectModuleHeaderIncludes(LangOpts, FileMgr, ModMap, *Sub, Includes);
|
H A D | CompilerInstance.cpp | 1295 clang::Module *Sub = Module->findSubmodule(Name); local 1297 if (!Sub) { 1327 Sub = Module->findSubmodule(Best[0]); 1331 if (!Sub) { 1340 Module = Sub;
|
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfAccelTable.cpp | 164 const MCExpr *Sub = MCBinaryExpr::CreateSub( local 167 Asm->OutStreamer.EmitValue(Sub, sizeof(uint32_t));
|
/freebsd-9.3-release/usr.sbin/bsdconfig/dot/ |
H A D | dot | 381 printf '\n\t/*\n\t * Sub-menu items\n\t */\n' 404 printf '\n\t/*\n\t * Sub-menu item relationships\n\t */\n'
|
/freebsd-9.3-release/contrib/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineMulDivRem.cpp | 180 Value *Sub = 0; local 182 Sub = Builder->CreateSub(X, Y, "suba"); 184 Sub = Builder->CreateSub(Builder->CreateNeg(C1), Y, "subc"); 185 if (Sub) 187 BinaryOperator::CreateMul(Sub, 931 if (SubOperator *Sub = dyn_cast<SubOperator>(Op0)) 932 if (match(Sub->getOperand(0), m_Zero()) && Sub->hasNoSignedWrap()) 933 return BinaryOperator::CreateSDiv(Sub->getOperand(1),
|
H A D | InstCombineSelect.cpp | 92 case Instruction::Sub: // Can only fold on the amount subtracted. 108 case Instruction::Sub: 878 if ((TI->getOpcode() == Instruction::Sub && 883 } else if ((FI->getOpcode() == Instruction::Sub &&
|
/freebsd-9.3-release/contrib/llvm/include/llvm/MC/ |
H A D | MCExpr.h | 379 Sub, ///< Subtraction. enumerator in enum:llvm::MCBinaryExpr::Opcode 462 return Create(Sub, LHS, RHS, Ctx);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Lex/ |
H A D | PPDirectives.cpp | 344 StringRef Sub = Directive.substr(2); local 345 if (Sub.empty() || // "if" 346 Sub == "def" || // "ifdef" 347 Sub == "ndef") { // "ifndef" 356 StringRef Sub = Directive.substr(1); local 357 if (Sub == "ndif") { // "endif" 377 } else if (Sub == "lse") { // "else". 404 } else if (Sub == "lif") { // "elif".
|
H A D | ModuleMap.cpp | 70 Module *Sub = lookupModuleQualified(Id[I].first, Context); local 71 if (!Sub) { 80 Context = Sub; 393 if (Module *Sub = lookupModuleQualified(Name, Context)) 394 return Sub; 411 if (Module *Sub = lookupModuleQualified(Name, Parent)) 412 return std::make_pair(Sub, false);
|
/freebsd-9.3-release/contrib/llvm/lib/Target/XCore/ |
H A D | XCoreLowerThreadLocal.cpp | 89 case Instruction::Sub:
|
/freebsd-9.3-release/contrib/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCUtil.cpp | 217 case Instruction::Sub: case Instruction::FSub:
|
/freebsd-9.3-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCInstrInfo.cpp | 1196 MachineInstr *Sub = NULL; local 1209 // Search for Sub. 1239 Sub = &*I; 1249 if (!MI && !Sub) 1253 if (!MI) MI = Sub; 1282 if (Sub) { 1283 ShouldSwap = SrcReg2 != 0 && Sub->getOperand(1).getReg() == SrcReg2 && 1284 Sub->getOperand(2).getReg() == SrcReg;
|
/freebsd-9.3-release/contrib/llvm/lib/Target/PowerPC/AsmParser/ |
H A D | PPCAsmParser.cpp | 999 const MCExpr *Sub = ExtractModifierFromExpr(UE->getSubExpr(), Variant); local 1000 if (!Sub) 1002 return MCUnaryExpr::Create(UE->getOpcode(), Sub, Context); 1065 const MCExpr *Sub = FixupVariantKind(UE->getSubExpr()); local 1066 if (Sub == UE->getSubExpr()) 1068 return MCUnaryExpr::Create(UE->getOpcode(), Sub, Context);
|
/freebsd-9.3-release/contrib/llvm/lib/Target/Sparc/ |
H A D | SparcAsmPrinter.cpp | 100 const MCBinaryExpr *Sub = MCBinaryExpr::CreateSub(Cur, Start, OutContext); local 101 const MCBinaryExpr *Add = MCBinaryExpr::CreateAdd(GOT, Sub, OutContext);
|