Home
last modified time | relevance | path

Searched refs:ConstantPool (Results 1 – 25 of 38) sorted by relevance

12

/external/llvm/lib/MC/
DConstantPools.cpp24 void ConstantPool::emitEntries(MCStreamer &Streamer) { in emitEntries()
38 const MCExpr *ConstantPool::addEntry(const MCExpr *Value, MCContext &Context, in addEntry()
46 bool ConstantPool::empty() { return Entries.empty(); } in empty()
51 ConstantPool *AssemblerConstantPools::getConstantPool(MCSection *Section) { in getConstantPool()
59 ConstantPool &
65 ConstantPool &CP) { in emitConstantPool()
78 ConstantPool &CP = CPI->second; in emitAll()
86 if (ConstantPool *CP = getConstantPool(Section)) { in emitForCurrentSection()
/external/llvm/include/llvm/MC/
DConstantPools.h40 class ConstantPool {
46 ConstantPool() {} in ConstantPool() function
78 typedef MapVector<MCSection *, ConstantPool> ConstantPoolMapTy;
88 ConstantPool *getConstantPool(MCSection *Section);
89 ConstantPool &getOrCreateConstantPool(MCSection *Section);
/external/llvm/include/llvm/CodeGen/
DPseudoSourceValue.h40 ConstantPool, enumerator
64 bool isConstantPool() const { return Kind == ConstantPool; } in isConstantPool()
DStackMaps.h194 typedef MapVector<uint64_t, uint64_t> ConstantPool; typedef
213 ConstantPool ConstPool;
DMachineFunction.h106 MachineConstantPool *ConstantPool;
226 MachineConstantPool *getConstantPool() { return ConstantPool; }
227 const MachineConstantPool *getConstantPool() const { return ConstantPool; }
DISDOpcodes.h63 JumpTable, ConstantPool, ExternalSymbol, BlockAddress, enumerator
DSelectionDAGNodes.h1577 : SDNode(isTarget ? ISD::TargetConstantPool : ISD::ConstantPool, 0,
1585 : SDNode(isTarget ? ISD::TargetConstantPool : ISD::ConstantPool, 0,
1620 return N->getOpcode() == ISD::ConstantPool ||
/external/dexmaker/src/dx/java/com/android/dx/rop/cst/
DConstantPool.java23 public interface ConstantPool { interface
DStdConstantPool.java28 extends MutabilityControl implements ConstantPool {
/external/llvm/test/CodeGen/X86/
D2010-05-12-FastAllocKills.ll9 ; %reg1025<def> = MUL_Fp80m32 %reg1024, %RIP, 1, %reg0, <cp#0>, %reg0; mem:LD4[ConstantPool]
20 ; %FP2<def> = MUL_Fp80m32 %FP1, %RIP, 1, %reg0, <cp#0>, %reg0; mem:LD4[ConstantPool]
/external/llvm/test/CodeGen/ARM/
Dsubreg-remat.ll8 ; %vreg6:ssub_0<def> = VLDRS <cp#0>, 0, pred:14, pred:%noreg; mem:LD4[ConstantPool] DPR_VFP2:%vre…
34 … %vreg2:ssub_0<def> = VLDRS <cp#0>, 0, pred:14, pred:%noreg, %vreg2<imp-def>; mem:LD4[ConstantPool]
/external/llvm/lib/CodeGen/MIRParser/
DMIRParser.cpp122 bool initializeConstantPool(MachineConstantPool &ConstantPool,
292 auto *ConstantPool = MF.getConstantPool(); in initializeMachineFunction() local
293 assert(ConstantPool && "Constant pool must be created"); in initializeMachineFunction()
294 if (initializeConstantPool(*ConstantPool, YamlMF, MF, in initializeMachineFunction()
587 MachineConstantPool &ConstantPool, const yaml::MachineFunction &YamlMF, in initializeConstantPool() argument
601 unsigned Index = ConstantPool.getConstantPoolIndex(Value, Alignment); in initializeConstantPool()
/external/llvm/lib/CodeGen/
DMIRPrinter.cpp84 const MachineConstantPool &ConstantPool);
179 if (const auto *ConstantPool = MF.getConstantPool()) in print() local
180 convert(YamlMF, *ConstantPool); in print()
375 const MachineConstantPool &ConstantPool) { in convert() argument
377 for (const MachineConstantPoolEntry &Constant : ConstantPool.getConstants()) { in convert()
877 case PseudoSourceValue::ConstantPool: in print()
DPseudoSourceValue.cpp103 ConstantPoolPSV(PseudoSourceValue::ConstantPool) {} in PseudoSourceValueManager()
DMachineFunction.cpp81 ConstantPool = new (Allocator) MachineConstantPool(getDataLayout()); in MachineFunction()
128 ConstantPool->~MachineConstantPool(); in ~MachineFunction()
129 Allocator.Deallocate(ConstantPool); in ~MachineFunction()
380 ConstantPool->print(OS); in print()
/external/llvm/lib/Target/ARM/
DThumbRegisterInfo.cpp71 MachineConstantPool *ConstantPool = MF.getConstantPool(); in emitThumb1LoadConstPool() local
74 unsigned Idx = ConstantPool->getConstantPoolIndex(C, 4); in emitThumb1LoadConstPool()
90 MachineConstantPool *ConstantPool = MF.getConstantPool(); in emitThumb2LoadConstPool() local
93 unsigned Idx = ConstantPool->getConstantPoolIndex(C, 4); in emitThumb2LoadConstPool()
DARMBaseRegisterInfo.cpp389 MachineConstantPool *ConstantPool = MF.getConstantPool(); in emitLoadConstPool() local
392 unsigned Idx = ConstantPool->getConstantPoolIndex(C, 4); in emitLoadConstPool()
DARMISelLowering.cpp816 setOperationAction(ISD::ConstantPool, MVT::i32, Custom); in ARMTargetLowering()
6824 case ISD::ConstantPool: return LowerConstantPool(Op, DAG); in LowerOperation()
7228 MachineConstantPool *ConstantPool = MF->getConstantPool(); in EmitSjLjDispatchBlock() local
7236 unsigned Idx = ConstantPool->getConstantPoolIndex(C, Align); in EmitSjLjDispatchBlock()
7317 MachineConstantPool *ConstantPool = MF->getConstantPool(); in EmitSjLjDispatchBlock() local
7325 unsigned Idx = ConstantPool->getConstantPoolIndex(C, Align); in EmitSjLjDispatchBlock()
7694 MachineConstantPool *ConstantPool = MF->getConstantPool(); in EmitStructByval() local
7702 unsigned Idx = ConstantPool->getConstantPoolIndex(C, Align); in EmitStructByval()
/external/llvm/lib/Target/XCore/
DXCoreInstrInfo.cpp446 MachineConstantPool *ConstantPool = MBB.getParent()->getConstantPool(); in loadImmediate() local
449 unsigned Idx = ConstantPool->getConstantPoolIndex(C, 4); in loadImmediate()
DXCoreISelLowering.cpp125 setOperationAction(ISD::ConstantPool, MVT::i32, Custom); in XCoreTargetLowering()
210 case ISD::ConstantPool: return LowerConstantPool(Op, DAG); in LowerOperation()
/external/llvm/lib/Transforms/Utils/
DSimplifyCFG.cpp3826 const SmallDenseMap<Value*, Constant*>& ConstantPool) { in LookupConstant() argument
3829 return ConstantPool.lookup(V); in LookupConstant()
3838 const SmallDenseMap<Value *, Constant *> &ConstantPool) { in ConstantFold() argument
3840 Constant *A = LookupConstant(Select->getCondition(), ConstantPool); in ConstantFold()
3844 return LookupConstant(Select->getTrueValue(), ConstantPool); in ConstantFold()
3846 return LookupConstant(Select->getFalseValue(), ConstantPool); in ConstantFold()
3852 if (Constant *A = LookupConstant(I->getOperand(N), ConstantPool)) in ConstantFold()
3880 SmallDenseMap<Value*, Constant*> ConstantPool; in GetCaseResults() local
3881 ConstantPool.insert(std::make_pair(SI->getCondition(), CaseVal)); in GetCaseResults()
3893 } else if (Constant *C = ConstantFold(&*I, DL, ConstantPool)) { in GetCaseResults()
[all …]
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp112 case ISD::ConstantPool: return "ConstantPool"; in getOperationName()
/external/v8/test/cctest/
Dcctest.status486 'test-constantpool/ConstantPool' : [SKIP],
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp1604 setOperationAction(ISD::ConstantPool, MVT::i32, Custom); in HexagonTargetLowering()
1764 ISD::SELECT, ISD::ConstantPool, in HexagonTargetLowering()
2593 case ISD::ConstantPool: return LowerConstantPool(Op, DAG); in LowerOperation()
/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp276 setOperationAction(ISD::ConstantPool, MVT::i32, Custom); in MipsTargetLowering()
294 setOperationAction(ISD::ConstantPool, MVT::i64, Custom); in MipsTargetLowering()
869 case ISD::ConstantPool: return lowerConstantPool(Op, DAG); in LowerOperation()

12