| /minix3/external/bsd/llvm/dist/llvm/lib/MC/ |
| H A D | ConstantPools.cpp | 24 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 * 60 ConstantPool & 66 ConstantPool &CP) { in emitConstantPool() 79 ConstantPool &CP = CPI->second; in emitAll() 87 if (ConstantPool *CP = getConstantPool(Section)) { in emitForCurrentSection()
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/MC/ |
| H A D | ConstantPools.h | 38 class ConstantPool { 44 ConstantPool() {} in ConstantPool() function 76 typedef MapVector<const MCSection *, ConstantPool> ConstantPoolMapTy; 89 ConstantPool *getConstantPool(const MCSection *Section); 90 ConstantPool &getOrCreateConstantPool(const MCSection *Section);
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | Thumb2RegisterInfo.cpp | 44 MachineConstantPool *ConstantPool = MF.getConstantPool(); in emitLoadConstPool() local 47 unsigned Idx = ConstantPool->getConstantPoolIndex(C, 4); in emitLoadConstPool()
|
| H A D | Thumb1RegisterInfo.cpp | 75 MachineConstantPool *ConstantPool = MF.getConstantPool(); in emitLoadConstPool() local 78 unsigned Idx = ConstantPool->getConstantPoolIndex(C, 4); in emitLoadConstPool()
|
| H A D | ARMBaseRegisterInfo.cpp | 412 MachineConstantPool *ConstantPool = MF.getConstantPool(); in emitLoadConstPool() local 415 unsigned Idx = ConstantPool->getConstantPoolIndex(C, 4); in emitLoadConstPool()
|
| H A D | ARMISelLowering.cpp | 737 setOperationAction(ISD::ConstantPool, MVT::i32, Custom); in ARMTargetLowering() 6404 case ISD::ConstantPool: return LowerConstantPool(Op, DAG); in LowerOperation() 6799 MachineConstantPool *ConstantPool = MF->getConstantPool(); in EmitSjLjDispatchBlock() local 6807 unsigned Idx = ConstantPool->getConstantPoolIndex(C, Align); in EmitSjLjDispatchBlock() 6891 MachineConstantPool *ConstantPool = MF->getConstantPool(); in EmitSjLjDispatchBlock() local 6899 unsigned Idx = ConstantPool->getConstantPoolIndex(C, Align); in EmitSjLjDispatchBlock() 7273 MachineConstantPool *ConstantPool = MF->getConstantPool(); in EmitStructByval() local 7281 unsigned Idx = ConstantPool->getConstantPoolIndex(C, Align); in EmitStructByval()
|
| H A D | ARMInstrThumb.td | 1340 // ConstantPool
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | StackMaps.h | 193 typedef MapVector<uint64_t, uint64_t> ConstantPool; typedef 212 ConstantPool ConstPool;
|
| H A D | MachineFunction.h | 104 MachineConstantPool *ConstantPool; 206 MachineConstantPool *getConstantPool() { return ConstantPool; } 207 const MachineConstantPool *getConstantPool() const { return ConstantPool; }
|
| H A D | ISDOpcodes.h | 63 JumpTable, ConstantPool, ExternalSymbol, BlockAddress, enumerator
|
| H A D | SelectionDAGNodes.h | 1523 : SDNode(isTarget ? ISD::TargetConstantPool : ISD::ConstantPool, 0, 1531 : SDNode(isTarget ? ISD::TargetConstantPool : ISD::ConstantPool, 0, 1566 return N->getOpcode() == ISD::ConstantPool ||
|
| /minix3/external/bsd/llvm/dist/llvm/test/CodeGen/X86/ |
| H A D | 2010-05-12-FastAllocKills.ll | 9 ; %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]
|
| /minix3/external/bsd/llvm/dist/llvm/test/CodeGen/ARM/ |
| H A D | subreg-remat.ll | 8 ; %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]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/ |
| H A D | MachineFunction.cpp | 75 ConstantPool = new (Allocator) MachineConstantPool(TM); in MachineFunction() 111 ConstantPool->~MachineConstantPool(); in ~MachineFunction() 112 Allocator.Deallocate(ConstantPool); in ~MachineFunction() 354 ConstantPool->print(OS); in print()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/XCore/ |
| H A D | XCoreInstrInfo.cpp | 457 MachineConstantPool *ConstantPool = MBB.getParent()->getConstantPool(); in loadImmediate() local 460 unsigned Idx = ConstantPool->getConstantPoolIndex(C, 4); in loadImmediate()
|
| H A D | XCoreISelLowering.cpp | 127 setOperationAction(ISD::ConstantPool, MVT::i32, Custom); in XCoreTargetLowering() 214 case ISD::ConstantPool: return LowerConstantPool(Op, DAG); in LowerOperation()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyCFG.cpp | 3418 const SmallDenseMap<Value*, Constant*>& ConstantPool) { in LookupConstant() argument 3421 return ConstantPool.lookup(V); in LookupConstant() 3430 const SmallDenseMap<Value *, Constant *> &ConstantPool, in ConstantFold() argument 3433 Constant *A = LookupConstant(Select->getCondition(), ConstantPool); in ConstantFold() 3437 return LookupConstant(Select->getTrueValue(), ConstantPool); in ConstantFold() 3439 return LookupConstant(Select->getFalseValue(), ConstantPool); in ConstantFold() 3445 if (Constant *A = LookupConstant(I->getOperand(N), ConstantPool)) in ConstantFold() 3474 SmallDenseMap<Value*, Constant*> ConstantPool; in GetCaseResults() local 3475 ConstantPool.insert(std::make_pair(SI->getCondition(), CaseVal)); in GetCaseResults() 3487 } else if (Constant *C = ConstantFold(I, ConstantPool, DL)) { in GetCaseResults() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGDumper.cpp | 104 case ISD::ConstantPool: return "ConstantPool"; in getOperationName()
|
| H A D | SelectionDAG.cpp | 460 case ISD::ConstantPool: in AddNodeIDCustom() 1321 unsigned Opc = isTarget ? ISD::TargetConstantPool : ISD::ConstantPool; in getConstantPool() 1348 unsigned Opc = isTarget ? ISD::TargetConstantPool : ISD::ConstantPool; in getConstantPool()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/Mips/ |
| H A D | MipsISelLowering.cpp | 241 setOperationAction(ISD::ConstantPool, MVT::i32, Custom); in MipsTargetLowering() 259 setOperationAction(ISD::ConstantPool, MVT::i64, Custom); in MipsTargetLowering() 820 case ISD::ConstantPool: return lowerConstantPool(Op, DAG); in LowerOperation()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.cpp | 1550 case ISD::ConstantPool: return LowerConstantPool(Op, DAG); in LowerOperation()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 1398 setOperationAction(ISD::ConstantPool, getPointerTy(), Custom); in SparcTargetLowering() 2797 case ISD::ConstantPool: return LowerConstantPool(Op, DAG); in LowerOperation()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86InstrCompiler.td | 940 // ConstantPool GlobalAddress, ExternalSymbol, and JumpTable 966 // ConstantPool GlobalAddress, ExternalSymbol, and JumpTable when not in small
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.cpp | 229 setOperationAction(ISD::ConstantPool, PtrVT, Custom); in SystemZTargetLowering() 2420 case ISD::ConstantPool: in LowerOperation()
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/Target/ |
| H A D | TargetSelectionDAG.td | 306 def constpool : SDNode<"ISD::ConstantPool", SDTPtrLeaf, [],
|