/external/llvm/lib/Analysis/ |
TypeBasedAliasAnalysis.cpp | 281 static char ID; // Class identification, replacement for typeinfo 282 TypeBasedAliasAnalysis() : ImmutablePass(ID) { 293 if (PI == &AliasAnalysis::ID) 315 char TypeBasedAliasAnalysis::ID = 0;
|
/external/llvm/lib/Bitcode/Writer/ |
ValueEnumerator.cpp | 37 bool isGlobalConstant(unsigned ID) const { 38 return ID <= LastGlobalConstantID; 40 bool isGlobalValue(unsigned ID) const { 41 return ID <= LastGlobalValueID && !isGlobalConstant(ID); 51 unsigned ID = IDs.size() + 1; 52 IDs[V].first = ID; 139 unsigned ID, const OrderMap &OM, 153 bool IsGlobalValue = OM.isGlobalValue(ID); 172 // If ID is 4, then expect: 7 6 5 1 2 3 [all...] |
ValueEnumerator.h | 10 // This class gives values and types Unique ID's. 80 /// GlobalBasicBlockIDs - This map memoizes the basic block ID's referenced by 115 auto ID = getMetadataOrNullID(MD); 116 assert(ID != 0 && "Metadata not in slotcalculator!"); 117 return ID - 1; 178 /// getGlobalBasicBlockID - This returns the function-specific ID for the
|
/external/llvm/lib/CodeGen/ |
AtomicExpandPass.cpp | 36 static char ID; // Pass identification, replacement for typeid 38 : FunctionPass(ID), TM(TM), TLI(nullptr) { 60 char AtomicExpand::ID = 0; 61 char &llvm::AtomicExpandID = AtomicExpand::ID;
|
GCRootLowering.cpp | 45 static char ID; 72 static char ID; 90 char LowerIntrinsics::ID = 0; 92 LowerIntrinsics::LowerIntrinsics() : FunctionPass(ID) { 257 char GCMachineCodeAnalysis::ID = 0; 258 char &llvm::GCMachineCodeAnalysisID = GCMachineCodeAnalysis::ID; 263 GCMachineCodeAnalysis::GCMachineCodeAnalysis() : MachineFunctionPass(ID) {}
|
LocalStackSlotAllocation.cpp | 79 static char ID; // Pass identification, replacement for typeid 80 explicit LocalStackSlotPass() : MachineFunctionPass(ID) { 95 char LocalStackSlotPass::ID = 0; 96 char &llvm::LocalStackSlotAllocationID = LocalStackSlotPass::ID;
|
MachineCombiner.cpp | 52 static char ID; 53 MachineCombiner() : MachineFunctionPass(ID) { 83 char MachineCombiner::ID = 0; 84 char &llvm::MachineCombinerID = MachineCombiner::ID;
|
MachineInstrBundle.cpp | 25 static char ID; // Pass identification 26 UnpackMachineBundles() : MachineFunctionPass(ID) { 34 char UnpackMachineBundles::ID = 0; 35 char &llvm::UnpackMachineBundlesID = UnpackMachineBundles::ID; 76 static char ID; // Pass identification 77 FinalizeMachineBundles() : MachineFunctionPass(ID) { 85 char FinalizeMachineBundles::ID = 0; 86 char &llvm::FinalizeMachineBundlesID = FinalizeMachineBundles::ID;
|
MachineSink.cpp | 74 static char ID; // Pass identification 75 MachineSinking() : MachineFunctionPass(ID) { 135 char MachineSinking::ID = 0; 136 char &llvm::MachineSinkingID = MachineSinking::ID;
|
MachineTraceMetrics.cpp | 30 char MachineTraceMetrics::ID = 0; 31 char &llvm::MachineTraceMetricsID = MachineTraceMetrics::ID; 41 : MachineFunctionPass(ID), MF(nullptr), TII(nullptr), TRI(nullptr), [all...] |
Passes.cpp | 119 /// to addPass(). It may be a target-specific ID in the case that the target 124 /// StandardID may be a pseudo ID. In that case TargetID is the name of the real 177 char TargetPassConfig::ID = 0; 191 // default by substituting a pass ID of zero, and the user may still enable 209 : ImmutablePass(ID), PM(&pm), StartAfter(nullptr), StopAfter(nullptr), 246 : ImmutablePass(ID), PM(nullptr) { 261 IdentifyingPassPtr TargetPassConfig::getPassSubstitution(AnalysisID ID) const { 263 I = Impl->TargetPasses.find(ID); 265 return ID; 277 // Cache the Pass ID here in case the pass manager finds this pass i [all...] |
PostRASchedulerList.cpp | 67 // If DebugDiv > 0 then only schedule MBB with (ID % DebugDiv) == DebugMod 85 static char ID; 86 PostRAScheduler() : MachineFunctionPass(ID) {} 106 char PostRAScheduler::ID = 0; 189 char &llvm::PostRASchedulerID = PostRAScheduler::ID; 308 // If DebugDiv > 0 then only schedule MBB with (ID % DebugDiv) == DebugMod
|
StackMaps.cpp | 165 OS << WSMP << "callsite " << CSI.ID << "\n"; 271 void StackMaps::recordStackMapOpers(const MachineInstr &MI, uint64_t ID, 323 CSInfos.emplace_back(CSOffsetExpr, ID, std::move(Locations), 338 int64_t ID = MI.getOperand(0).getImm(); 339 recordStackMapOpers(MI, ID, std::next(MI.operands_begin(), 2), 347 int64_t ID = opers.getMetaOper(PatchPointOpers::IDPos).getImm(); 351 recordStackMapOpers(MI, ID, MOI, MI.operands_end(), 437 /// uint64 : PatchPoint ID 475 OS.EmitIntValue(UINT64_MAX, 8); // Invalid ID. 485 OS.EmitIntValue(CSI.ID, 8) [all...] |
StackProtector.cpp | 51 char StackProtector::ID = 0;
|
StackSlotColoring.cpp | 85 static char ID; // Pass identification 87 MachineFunctionPass(ID), NextColor(-1) { 116 char StackSlotColoring::ID = 0; 117 char &llvm::StackSlotColoringID = StackSlotColoring::ID;
|
VirtRegMap.cpp | 52 char VirtRegMap::ID = 0; 171 static char ID; 172 VirtRegRewriter() : MachineFunctionPass(ID) {} 180 char &llvm::VirtRegRewriterID = VirtRegRewriter::ID; 192 char VirtRegRewriter::ID = 0;
|
/external/llvm/lib/Support/ |
FoldingSet.cpp | 139 // AddNodeID - Adds the Bit data of another ID to *this. 140 void FoldingSetNodeID::AddNodeID(const FoldingSetNodeID &ID) { 141 Bits.append(ID.Bits.begin(), ID.Bits.end()); 207 /// GetBucketFor - Hash the specified node ID and return the hash bucket for 208 /// the specified ID. 281 /// FindNodeOrInsertPos - Look up the node specified by ID. If it exists, 285 *FoldingSetImpl::FindNodeOrInsertPos(const FoldingSetNodeID &ID, 287 unsigned IDHash = ID.ComputeHash(); 295 if (NodeEquals(NodeInBucket, ID, IDHash, TempID) [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64BranchRelaxation.cpp | 95 static char ID; 96 AArch64BranchRelaxation() : MachineFunctionPass(ID) {} 104 char AArch64BranchRelaxation::ID = 0;
|
AArch64ConditionOptimizer.cpp | 95 static char ID; 96 AArch64ConditionOptimizer() : MachineFunctionPass(ID) {} 110 char AArch64ConditionOptimizer::ID = 0;
|
/external/llvm/lib/Target/ARM/ |
MLxExpansionPass.cpp | 41 static char ID; 42 MLxExpansion() : MachineFunctionPass(ID) {} 73 char MLxExpansion::ID = 0;
|
Thumb2ITBlockPass.cpp | 29 static char ID; 30 Thumb2ITBlockPass() : MachineFunctionPass(ID) {} 50 char Thumb2ITBlockPass::ID = 0;
|
/external/llvm/lib/Target/Hexagon/ |
HexagonCopyToCombine.cpp | 65 static char ID; 67 HexagonCopyToCombine() : MachineFunctionPass(ID) { 108 char HexagonCopyToCombine::ID = 0;
|
HexagonNewValueJump.cpp | 73 static char ID; 75 HexagonNewValueJump() : MachineFunctionPass(ID) { 98 char HexagonNewValueJump::ID = 0;
|
/external/llvm/lib/Target/Mips/ |
MipsLongBranch.cpp | 64 static char ID; 66 : MachineFunctionPass(ID), TM(tm), 92 char MipsLongBranch::ID = 0;
|
MipsOptimizePICCall.cpp | 62 OptimizePICCall(TargetMachine &tm) : MachineFunctionPass(ID) {} 97 static char ID; 100 char OptimizePICCall::ID = 0;
|