HomeSort by relevance Sort by last modified time
    Searched refs:DT (Results 51 - 75 of 360) sorted by null

1 23 4 5 6 7 8 91011>>

  /external/llvm/include/llvm/Transforms/Utils/
PromoteMemToReg.h 43 void PromoteMemToReg(ArrayRef<AllocaInst *> Allocas, DominatorTree &DT,
BasicBlockUtils.h 52 bool MergeBlockIntoPredecessor(BasicBlock *BB, DominatorTree *DT = nullptr,
77 DominatorTree *DT;
83 CriticalEdgeSplittingOptions(DominatorTree *DT = nullptr,
85 : DT(DT), LI(LI), MergeIdenticalEdges(false),
173 DominatorTree *DT = nullptr, LoopInfo *LI = nullptr);
180 DominatorTree *DT = nullptr, LoopInfo *LI = nullptr);
199 DominatorTree *DT = nullptr,
219 DominatorTree *DT = nullptr,
249 /// Updates DT and LI if given
    [all...]
  /external/llvm/lib/Target/WebAssembly/
WebAssemblyOptimizeReturned.cpp 40 DominatorTree *DT;
44 OptimizeReturned() : FunctionPass(ID), DT(nullptr) {}
66 if (DT->dominates(Inst, U))
73 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree();
  /external/swiftshader/third_party/LLVM/include/llvm/Analysis/
PHITransAddr.h 70 /// dominator tree DT is non-null, the translated value must dominate
73 const DominatorTree *DT);
83 const DominatorTree &DT,
94 const DominatorTree *DT);
102 BasicBlock *PredBB, const DominatorTree &DT,
ScalarEvolutionNormalization.h 74 DominatorTree &DT);
  /device/linaro/bootloader/edk2/BaseTools/Source/Python/UPT/Parser/
InfGuidPpiProtocolSectionParser.py 25 from Library import DataType as DT
58 if LineContent.strip().startswith(DT.TAB_COMMENT_SPLIT):
65 if LineContent.find(DT.TAB_COMMENT_SPLIT) > -1:
67 LineContent[LineContent.find(DT.TAB_COMMENT_SPLIT):],
70 LineContent[:LineContent.find(DT.TAB_COMMENT_SPLIT)]
78 DT.MODEL_EFI_GUID,
86 TokenList = GetSplitValueList(LineContent, DT.TAB_VALUE_SPLIT, 1)
145 if LineContent.strip().startswith(DT.TAB_COMMENT_SPLIT):
152 if LineContent.find(DT.TAB_COMMENT_SPLIT) > -1:
154 LineContent[LineContent.find(DT.TAB_COMMENT_SPLIT):],
    [all...]
InfLibrarySectionParser.py 25 from Library import DataType as DT
65 if LibLineContent.strip().startswith(DT.TAB_COMMENT_SPLIT):
90 LineCommentContent += Item[0] + DT.END_OF_LINE
96 if LibLineContent.find(DT.TAB_COMMENT_SPLIT) > -1:
97 LibTailComments = LibLineContent[LibLineContent.find(DT.TAB_COMMENT_SPLIT):]
98 LibLineContent = LibLineContent[:LibLineContent.find(DT.TAB_COMMENT_SPLIT)]
108 DT.MODEL_EFI_LIBRARY_CLASS,
116 TokenList = GetSplitValueList(LibLineContent, DT.TAB_VALUE_SPLIT, 1)
InfSectionParser.py 28 from Library import DataType as DT
77 if not (ItemList[0].upper() == DT.TAB_LIBRARY_CLASSES.upper() or \
78 ItemList[0].upper() == DT.TAB_DEPEX.upper() or \
79 ItemList[0].upper() == DT.TAB_USER_EXTENSIONS.upper()):
94 if not ItemList[0].upper() == DT.TAB_USER_EXTENSIONS.upper() or ItemList[0].upper() == DT.TAB_DEPEX.upper():
99 if not ItemList[0].upper() == DT.TAB_USER_EXTENSIONS.upper():
297 _PcdNameList = [DT.TAB_INF_FIXED_PCD.upper(),
298 DT.TAB_INF_FEATURE_PCD.upper(),
299 DT.TAB_INF_PATCH_PCD.upper(),
    [all...]
InfDepexSectionParser.py 25 from Library import DataType as DT
51 if LineContent.strip().startswith(DT.TAB_COMMENT_SPLIT):
62 CommentCount = LineContent.find(DT.TAB_COMMENT_SPLIT)
72 TokenList = GetSplitValueList(LineContent, DT.TAB_COMMENT_SPLIT)
  /device/linaro/bootloader/edk2/BaseTools/Source/Python/UPT/Object/Parser/
InfGuidObject.py 24 from Library import DataType as DT
124 DT.ALL_USAGE_TOKENS,
125 DT.GUID_TYPE_TOKENS,
131 if Count == len(CommentsList) and CommentItemUsage == CommentItemGuidType == DT.ITEM_UNDEFINED:
132 CommentItemHelpText = DT.END_OF_LINE
136 if CommentItemUsage == CommentItemGuidType == DT.ITEM_UNDEFINED:
143 if CommentItemUsage == CommentItemGuidType == DT.ITEM_UNDEFINED:
157 if CommentItemUsage == CommentItemGuidType == PreUsage == PreGuidType == DT.ITEM_UNDEFINED:
158 CommentItemHelpText = PreHelpText + DT.END_OF_LINE + CommentItemHelpText
166 if CommentItemHelpText == '' or CommentItemHelpText.endswith(DT.END_OF_LINE):
    [all...]
InfDepexObject.py 19 from Library import DataType as DT
116 if ModuleType in DT.VALID_DEPEX_MODULE_TYPE_LIST:
135 if LineContent.find(DT.TAB_COMMENT_SPLIT) > -1:
136 LineContent = LineContent[:LineContent.find(DT.TAB_COMMENT_SPLIT)]
138 DepexString = DepexString + LineContent + DT.END_OF_LINE
141 if DepexString.endswith(DT.END_OF_LINE):
151 HelpString = HelpString + HelpLine + DT.END_OF_LINE
152 if HelpString.endswith(DT.END_OF_LINE):
InfPpiObject.py 24 from Library import DataType as DT
43 DT.ALL_USAGE_TOKENS,
44 DT.PPI_NOTIFY_TOKENS,
56 if Count == len(CommentsList) and CommentItemUsage == CommentItemNotify == DT.ITEM_UNDEFINED:
57 CommentItemHelpText = DT.END_OF_LINE
63 if CommentItemUsage == CommentItemNotify == DT.ITEM_UNDEFINED:
74 if CommentItemUsage == CommentItemNotify == DT.ITEM_UNDEFINED:
91 if CommentItemUsage == CommentItemNotify == PreUsage == PreNotify == DT.ITEM_UNDEFINED:
92 CommentItemHelpText = PreHelpText + DT.END_OF_LINE + CommentItemHelpText
115 CommentItemIns.SetUsage(DT.ITEM_UNDEFINED)
    [all...]
  /external/llvm/lib/Analysis/
PHITransAddr.cpp 147 const DominatorTree *DT) {
192 Value *PHIIn = PHITranslateSubExpr(Cast->getOperand(0), CurBB, PredBB, DT);
210 (!DT || DT->dominates(CastI->getParent(), PredBB)))
221 Value *GEPOp = PHITranslateSubExpr(GEP->getOperand(i), CurBB, PredBB, DT);
233 GEPOps, DL, TLI, DT, AC)) {
247 (!DT || DT->dominates(GEPI->getParent(), PredBB))) {
263 Value *LHS = PHITranslateSubExpr(Inst->getOperand(0), CurBB, PredBB, DT);
283 if (Value *Res = SimplifyAddInst(LHS, RHS, isNSW, isNUW, DL, TLI, DT, AC))
    [all...]
PostDominators.cpp 35 DT.recalculate(F);
40 DT.print(OS);
RegionInfo.cpp 67 DominatorTree *DT, Region *Parent) :
68 RegionBase<RegionTraits<Function>>(Entry, Exit, RI, DT, Parent) {
97 DT = DT_;
102 this, DT, nullptr);
128 auto DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree();
132 RI.recalculate(F, DT, PDT, DF);
189 auto *DT = &AM.getResult<DominatorTreeAnalysis>(F);
193 RI.recalculate(F, DT, PDT, DF);
  /external/llvm/lib/Transforms/Utils/
BreakCriticalEdges.cpp 46 auto *DT = DTWP ? &DTWP->getDomTree() : nullptr;
50 SplitAllCriticalEdges(F, CriticalEdgeSplittingOptions(DT, LI));
182 auto *DT = Options.DT;
184 if (!DT && !LI)
212 if (DT) {
213 DomTreeNode *TINode = DT->getNode(TIBB);
219 DomTreeNode *NewBBNode = DT->addNewBlock(NewBB, TIBB);
222 // If NewBBDominatesDestBB hasn't been computed yet, do so with DT.
224 DestBBNode = DT->getNode(DestBB)
    [all...]
SimplifyInstructions.cpp 37 static bool runImpl(Function &F, const DominatorTree *DT, const TargetLibraryInfo *TLI,
56 if (Value *V = SimplifyInstruction(I, DL, TLI, DT, AC)) {
104 const DominatorTree *DT = DTWP ? &DTWP->getDomTree() : nullptr;
109 return runImpl(F, DT, TLI, AC);
130 auto *DT = AM.getCachedResult<DominatorTreeAnalysis>(F);
133 bool Changed = runImpl(F, DT, &TLI, &AC);
  /external/llvm/include/llvm/Analysis/
LazyValueInfo.h 36 DominatorTree *DT = nullptr;
45 : AC(AC_), TLI(TLI_), DT(DT_) {}
47 : AC(Arg.AC), TLI(Arg.TLI), DT(Arg.DT), PImpl(Arg.PImpl) {
54 DT = Arg.DT;
CaptureTracking.h 49 DominatorTree *DT, bool IncludeI = false,
  /external/llvm/lib/CodeGen/
MachineRegionInfo.cpp 26 MachineDominatorTree *DT, MachineRegion *Parent) :
27 RegionBase<RegionTraits<MachineFunction>>(Entry, Exit, RI, DT, Parent) {
58 DT = DT_;
64 TopLevelRegion = new MachineRegion(Entry, nullptr, this, DT, nullptr);
84 auto DT = &getAnalysis<MachineDominatorTree>();
88 RI.recalculate(F, DT, PDT, DF);
  /external/swiftshader/third_party/LLVM/lib/Analysis/
InstructionSimplify.cpp 72 static bool ValueDominatesPHI(Value *V, PHINode *P, const DominatorTree *DT) {
79 if (DT)
80 return DT->dominates(I, P);
98 const DominatorTree *DT, unsigned MaxRecurse) {
110 if (Value *L = SimplifyBinOp(Opcode, A, C, TD, DT, MaxRecurse))
111 if (Value *R = SimplifyBinOp(Opcode, B, C, TD, DT, MaxRecurse)) {
120 if (Value *V = SimplifyBinOp(OpcodeToExpand, L, R, TD, DT,
134 if (Value *L = SimplifyBinOp(Opcode, A, B, TD, DT, MaxRecurse))
135 if (Value *R = SimplifyBinOp(Opcode, A, C, TD, DT, MaxRecurse)) {
144 if (Value *V = SimplifyBinOp(OpcodeToExpand, L, R, TD, DT,
    [all...]
PHITransAddr.cpp 146 const DominatorTree *DT) {
190 Value *PHIIn = PHITranslateSubExpr(Cast->getOperand(0), CurBB, PredBB, DT);
209 (!DT || DT->dominates(CastI->getParent(), PredBB)))
220 Value *GEPOp = PHITranslateSubExpr(GEP->getOperand(i), CurBB, PredBB, DT);
231 if (Value *V = SimplifyGEPInst(GEPOps, TD, DT)) {
246 (!DT || DT->dominates(GEPI->getParent(), PredBB))) {
268 Value *LHS = PHITranslateSubExpr(Inst->getOperand(0), CurBB, PredBB, DT);
287 if (Value *Res = SimplifyAddInst(LHS, RHS, isNSW, isNUW, TD, DT)) {
    [all...]
  /device/linaro/bootloader/edk2/BaseTools/Source/Python/UPT/GenMetaFile/
GenInfFile.py 41 from Library import DataType as DT
119 if UserExtension.GetUserID() == DT.TAB_BINARY_HEADER_USERID \
120 and UserExtension.GetIdentifier() == DT.TAB_BINARY_HEADER_IDENTIFIER:
141 DT.TAB_COMMENT_EDK1_SPLIT)
190 def GenModuleUNIEncodeFile(ModuleObject, UniFileHeader='', Encoding=DT.TAB_ENCODING_UTF16LE):
200 if Key == DT.TAB_LANGUAGE_EN_X:
206 if UserExtension.GetUserID() == DT.TAB_BINARY_HEADER_USERID \
207 and UserExtension.GetIdentifier() == DT.TAB_BINARY_HEADER_IDENTIFIER:
209 if Key == DT.TAB_LANGUAGE_EN_X:
215 if Key == DT.TAB_LANGUAGE_EN_X:
    [all...]
  /external/swiftshader/third_party/LLVM/lib/CodeGen/
StackProtector.cpp 49 DominatorTree* DT;
95 DT = getAnalysisIfAvailable<DominatorTree>();
220 if (DT && DT->isReachableFromEntry(BB)) {
221 DT->addNewBlock(NewBB, BB);
222 FailBBDom = FailBBDom ? DT->findNearestCommonDominator(FailBBDom, BB) :BB;
243 if (DT && FailBBDom)
244 DT->addNewBlock(FailBB, FailBBDom);
  /external/clang/include/clang/Lex/
DirectoryLookup.h 68 DirectoryLookup(const DirectoryEntry *dir, SrcMgr::CharacteristicKind DT,
70 : DirCharacteristic(DT),
78 DirectoryLookup(const HeaderMap *map, SrcMgr::CharacteristicKind DT,
80 : DirCharacteristic(DT), LookupType(LT_HeaderMap),

Completed in 1253 milliseconds

1 23 4 5 6 7 8 91011>>