Searched refs:ConstantPool (Results 1 - 22 of 22) sorted by relevance

/freebsd-10-stable/contrib/llvm/lib/Target/ARM/
H A DThumb2RegisterInfo.cpp43 MachineConstantPool *ConstantPool = MF.getConstantPool(); local
46 unsigned Idx = ConstantPool->getConstantPoolIndex(C, 4);
H A DARMBaseRegisterInfo.cpp399 MachineConstantPool *ConstantPool = MF.getConstantPool(); local
402 unsigned Idx = ConstantPool->getConstantPoolIndex(C, 4);
H A DThumb1RegisterInfo.cpp73 MachineConstantPool *ConstantPool = MF.getConstantPool(); local
76 unsigned Idx = ConstantPool->getConstantPoolIndex(C, 4);
H A DARMISelLowering.cpp721 setOperationAction(ISD::ConstantPool, MVT::i32, Custom);
2322 // ConstantPool, JumpTable, GlobalAddress, and ExternalSymbol are lowered as
6109 case ISD::ConstantPool: return LowerConstantPool(Op, DAG);
7034 MachineConstantPool *ConstantPool = MF->getConstantPool(); local
7042 unsigned Idx = ConstantPool->getConstantPoolIndex(C, Align);
7126 MachineConstantPool *ConstantPool = MF->getConstantPool(); local
7134 unsigned Idx = ConstantPool->getConstantPoolIndex(C, Align);
7513 MachineConstantPool *ConstantPool = MF->getConstantPool(); local
7521 unsigned Idx = ConstantPool->getConstantPoolIndex(C, Align);
/freebsd-10-stable/contrib/llvm/include/llvm/CodeGen/
H A DStackMaps.h137 struct ConstantPool { struct in class:llvm::StackMaps
160 ConstantPool ConstPool;
H A DMachineFunction.h93 MachineConstantPool *ConstantPool; member in class:llvm::MachineFunction
192 MachineConstantPool *getConstantPool() { return ConstantPool; }
193 const MachineConstantPool *getConstantPool() const { return ConstantPool; }
H A DISDOpcodes.h63 JumpTable, ConstantPool, ExternalSymbol, BlockAddress, enumerator in enum:llvm::ISD::NodeType
H A DSelectionDAGNodes.h1384 : SDNode(isTarget ? ISD::TargetConstantPool : ISD::ConstantPool, 0,
1392 : SDNode(isTarget ? ISD::TargetConstantPool : ISD::ConstantPool, 0,
1427 return N->getOpcode() == ISD::ConstantPool ||
/freebsd-10-stable/contrib/llvm/lib/CodeGen/
H A DMachineFunction.cpp71 ConstantPool = new (Allocator) MachineConstantPool(TM);
107 ConstantPool->~MachineConstantPool();
108 Allocator.Deallocate(ConstantPool);
339 ConstantPool->print(OS);
/freebsd-10-stable/contrib/llvm/lib/ExecutionEngine/JIT/
H A DJITEmitter.cpp304 /// ConstantPool - The constant pool for the current function.
306 MachineConstantPool *ConstantPool; member in class:__anon2364::JITEmitter
1019 ConstantPool = MCP;
1170 assert(ConstantNum < ConstantPool->getConstants().size() &&
/freebsd-10-stable/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp3320 /// its constant value in ConstantPool, returning 0 if it's not there.
3322 const SmallDenseMap<Value*, Constant*>& ConstantPool) {
3325 return ConstantPool.lookup(V);
3330 /// constant or can be replaced by constants from the ConstantPool. Returns the
3334 const SmallDenseMap<Value *, Constant *> &ConstantPool,
3337 Constant *A = LookupConstant(Select->getCondition(), ConstantPool);
3341 return LookupConstant(Select->getTrueValue(), ConstantPool);
3343 return LookupConstant(Select->getFalseValue(), ConstantPool);
3349 if (Constant *A = LookupConstant(I->getOperand(N), ConstantPool))
3378 SmallDenseMap<Value*, Constant*> ConstantPool; local
3321 LookupConstant(Value *V, const SmallDenseMap<Value*, Constant*>& ConstantPool) argument
3333 ConstantFold(Instruction *I, const SmallDenseMap<Value *, Constant *> &ConstantPool, const DataLayout *DL) argument
[all...]
/freebsd-10-stable/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp98 case ISD::ConstantPool: return "ConstantPool";
H A DSelectionDAG.cpp412 case ISD::ConstantPool:
1221 unsigned Opc = isTarget ? ISD::TargetConstantPool : ISD::ConstantPool;
1249 unsigned Opc = isTarget ? ISD::TargetConstantPool : ISD::ConstantPool;
H A DLegalizeDAG.cpp3857 case ISD::ConstantPool:
/freebsd-10-stable/contrib/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp127 setOperationAction(ISD::ConstantPool, MVT::i32, Custom);
201 case ISD::ConstantPool: return LowerConstantPool(Op, DAG);
/freebsd-10-stable/contrib/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp236 setOperationAction(ISD::ConstantPool, MVT::i32, Custom);
260 setOperationAction(ISD::ConstantPool, MVT::i64, Custom);
721 case ISD::ConstantPool: return lowerConstantPool(Op, DAG);
/freebsd-10-stable/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp200 setOperationAction(ISD::ConstantPool, PtrVT, Custom);
2125 case ISD::ConstantPool:
/freebsd-10-stable/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1116 case ISD::ConstantPool: {
/freebsd-10-stable/contrib/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp1564 case ISD::ConstantPool: return LowerConstantPool(Op, DAG);
/freebsd-10-stable/contrib/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp1396 setOperationAction(ISD::ConstantPool, getPointerTy(), Custom);
1801 // Build SDNodes for producing an address from a GlobalAddress, ConstantPool,
2799 case ISD::ConstantPool: return LowerConstantPool(Op, DAG);
/freebsd-10-stable/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp236 // We want to legalize GlobalAddress and ConstantPool nodes into the
241 setOperationAction(ISD::ConstantPool, MVT::i32, Custom);
246 setOperationAction(ISD::ConstantPool, MVT::i64, Custom);
5770 case ISD::ConstantPool: return LowerConstantPool(Op, DAG);
/freebsd-10-stable/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp541 setOperationAction(ISD::ConstantPool , MVT::i32 , Custom);
550 setOperationAction(ISD::ConstantPool , MVT::i64 , Custom);
7939 // ConstantPool, JumpTable, GlobalAddress, and ExternalSymbol are lowered as
13416 case ISD::ConstantPool: return LowerConstantPool(Op, DAG);

Completed in 759 milliseconds