Home
last modified time | relevance | path

Searched refs:UseInfo (Results 1 – 13 of 13) sorted by relevance

/external/v8/src/compiler/
Drepresentation-change.h153 class UseInfo {
155 UseInfo(MachineRepresentation representation, Truncation truncation,
162 static UseInfo TruncatingWord32() { in TruncatingWord32()
163 return UseInfo(MachineRepresentation::kWord32, Truncation::Word32()); in TruncatingWord32()
165 static UseInfo TruncatingWord64() { in TruncatingWord64()
166 return UseInfo(MachineRepresentation::kWord64, Truncation::Word64()); in TruncatingWord64()
168 static UseInfo Bool() { in Bool()
169 return UseInfo(MachineRepresentation::kBit, Truncation::Bool()); in Bool()
171 static UseInfo Float32() { in Float32()
172 return UseInfo(MachineRepresentation::kFloat32, Truncation::Any()); in Float32()
[all …]
Dsimplified-lowering.cc93 UseInfo CheckedUseInfoAsWord32FromHint( in CheckedUseInfoAsWord32FromHint()
99 return UseInfo::CheckedSignedSmallAsWord32(identify_zeros, feedback); in CheckedUseInfoAsWord32FromHint()
101 return UseInfo::CheckedSigned32AsWord32(identify_zeros, feedback); in CheckedUseInfoAsWord32FromHint()
103 return UseInfo::CheckedNumberAsWord32(feedback); in CheckedUseInfoAsWord32FromHint()
105 return UseInfo::CheckedNumberOrOddballAsWord32(feedback); in CheckedUseInfoAsWord32FromHint()
110 UseInfo CheckedUseInfoAsFloat64FromHint(NumberOperationHint hint, in CheckedUseInfoAsFloat64FromHint()
120 return UseInfo::CheckedNumberAsFloat64(feedback); in CheckedUseInfoAsFloat64FromHint()
122 return UseInfo::CheckedNumberOrOddballAsFloat64(feedback); in CheckedUseInfoAsFloat64FromHint()
127 UseInfo TruncatingUseInfoFromRepresentation(MachineRepresentation rep) { in TruncatingUseInfoFromRepresentation()
130 return UseInfo::TaggedSigned(); in TruncatingUseInfoFromRepresentation()
[all …]
Drepresentation-change.cc139 Node* use_node, UseInfo use_info) { in GetRepresentationFor()
204 Node* use_node, UseInfo use_info) { in GetTaggedSignedRepresentationFor()
325 Node* use_node, UseInfo use_info) { in GetTaggedPointerRepresentationFor()
539 Node* use_node, UseInfo use_info) { in GetFloat64RepresentationFor()
622 Node* use_node, UseInfo use_info) { in GetWord32RepresentationFor()
/external/turbine/java/com/google/turbine/binder/bound/
DModuleInfo.java34 private final ImmutableList<UseInfo> uses;
45 ImmutableList<UseInfo> uses, in ModuleInfo()
87 public ImmutableList<UseInfo> uses() { in uses()
162 public static class UseInfo { class in ModuleInfo
166 public UseInfo(ClassSymbol sym) { in UseInfo() method in ModuleInfo.UseInfo
DSourceModuleInfo.java25 import com.google.turbine.binder.bound.ModuleInfo.UseInfo;
42 ImmutableList<UseInfo> uses, in SourceModuleInfo()
/external/turbine/java/com/google/turbine/binder/
DModuleBinder.java29 import com.google.turbine.binder.bound.ModuleInfo.UseInfo;
109 ImmutableList.Builder<ModuleInfo.UseInfo> uses = ImmutableList.builder(); in bind()
192 private UseInfo bindUses(ModUses directive) { in bindUses()
193 return new UseInfo(resolve(directive.position(), directive.typeName())); in bindUses()
/external/turbine/java/com/google/turbine/bytecode/
DClassFile.java771 private final ImmutableList<UseInfo> uses;
781 ImmutableList<UseInfo> uses, in ModuleInfo()
817 public ImmutableList<UseInfo> uses() { in uses()
904 public static class UseInfo { class in ClassFile.ModuleInfo
908 public UseInfo(String descriptor) { in UseInfo() method in ClassFile.ModuleInfo.UseInfo
DClassReader.java34 import com.google.turbine.bytecode.ClassFile.ModuleInfo.UseInfo;
266 ImmutableList.Builder<ClassFile.ModuleInfo.UseInfo> uses = ImmutableList.builder(); in readModule()
270 uses.add(new UseInfo(use)); in readModule()
DAttributeWriter.java35 import com.google.turbine.bytecode.ClassFile.ModuleInfo.UseInfo;
253 for (UseInfo use : module.uses()) { in writeModule()
/external/llvm/lib/Target/PowerPC/
DPPCInstrInfo.cpp1244 const MCOperandInfo *UseInfo = &UseMCID.OpInfo[UseIdx]; in FoldImmediate() local
1248 if (UseInfo->isLookupPtrRegClass()) { in FoldImmediate()
1249 if (UseInfo->RegClass /* Kind */ != 1) in FoldImmediate()
1252 if (UseInfo->RegClass != PPC::GPRC_NOR0RegClassID && in FoldImmediate()
1253 UseInfo->RegClass != PPC::G8RC_NOX0RegClassID) in FoldImmediate()
1260 if (UseInfo->Constraints != 0) in FoldImmediate()
1264 if (UseInfo->isLookupPtrRegClass()) { in FoldImmediate()
1268 ZeroReg = UseInfo->RegClass == PPC::G8RC_NOX0RegClassID ? in FoldImmediate()
/external/turbine/java/com/google/turbine/lower/
DLower.java33 import com.google.turbine.binder.bound.ModuleInfo.UseInfo;
213 ImmutableList.Builder<ClassFile.ModuleInfo.UseInfo> uses = ImmutableList.builder(); in lowerModule()
214 for (UseInfo use : module.uses()) { in lowerModule()
215 uses.add(new ClassFile.ModuleInfo.UseInfo(sig.descriptor(use.sym()))); in lowerModule()
/external/swiftshader/third_party/subzero/src/
DIceTargetLowering.cpp598 struct UseInfo { in postRegallocSplitting() struct
604 CfgUnorderedMap<Variable *, UseInfo> VarInfo; in postRegallocSplitting()
609 UseInfo Info; in postRegallocSplitting()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCInstrInfo.cpp1340 const MCOperandInfo *UseInfo = &UseMCID.OpInfo[UseIdx]; in FoldImmediate() local
1344 if (UseInfo->isLookupPtrRegClass()) { in FoldImmediate()
1345 if (UseInfo->RegClass /* Kind */ != 1) in FoldImmediate()
1348 if (UseInfo->RegClass != PPC::GPRC_NOR0RegClassID && in FoldImmediate()
1349 UseInfo->RegClass != PPC::G8RC_NOX0RegClassID) in FoldImmediate()
1356 if (UseInfo->Constraints != 0) in FoldImmediate()
1360 if (UseInfo->isLookupPtrRegClass()) { in FoldImmediate()
1364 ZeroReg = UseInfo->RegClass == PPC::G8RC_NOX0RegClassID ? in FoldImmediate()