Searched defs:TLI (Results 1 - 25 of 113) sorted by relevance

12345

/external/llvm/include/llvm/Transforms/Utils/
H A DSimplifyLibCalls.h40 const TargetLibraryInfo *TLI; member in class:llvm::FortifiedLibCallSimplifier
44 FortifiedLibCallSimplifier(const TargetLibraryInfo *TLI,
75 const TargetLibraryInfo *TLI; member in class:llvm::LibCallSimplifier
89 LibCallSimplifier(const DataLayout &DL, const TargetLibraryInfo *TLI,
H A DVectorUtils.h99 getIntrinsicIDForCall(CallInst *CI, const TargetLibraryInfo *TLI) { argument
110 if (!TLI)
118 if (!F || F->hasLocalLinkage() || !TLI->getLibFunc(F->getName(), Func))
/external/llvm/include/llvm/Analysis/
H A DLazyValueInfo.h32 class TargetLibraryInfo *TLI; member in class:llvm::LazyValueInfo
H A DPHITransAddr.h43 /// TLI - The target library info if known, otherwise null.
44 const TargetLibraryInfo *TLI; member in class:llvm::PHITransAddr
53 : Addr(addr), DL(DL), TLI(nullptr), AC(AC) {
H A DMemoryBuiltins.h39 bool isAllocationFn(const Value *V, const TargetLibraryInfo *TLI,
44 bool isNoAliasFn(const Value *V, const TargetLibraryInfo *TLI,
49 bool isMallocLikeFn(const Value *V, const TargetLibraryInfo *TLI,
54 bool isCallocLikeFn(const Value *V, const TargetLibraryInfo *TLI,
59 bool isAllocLikeFn(const Value *V, const TargetLibraryInfo *TLI,
64 bool isReallocLikeFn(const Value *V, const TargetLibraryInfo *TLI,
69 bool isOperatorNewLikeFn(const Value *V, const TargetLibraryInfo *TLI,
79 const CallInst *extractMallocCall(const Value *I, const TargetLibraryInfo *TLI);
81 const TargetLibraryInfo *TLI) {
82 return const_cast<CallInst*>(extractMallocCall((const Value*)I, TLI));
80 extractMallocCall(Value *I, const TargetLibraryInfo *TLI) argument
115 extractCallocCall(Value *I, const TargetLibraryInfo *TLI) argument
128 isFreeCall(Value *I, const TargetLibraryInfo *TLI) argument
154 const TargetLibraryInfo *TLI; member in class:llvm::ObjectSizeOffsetVisitor
217 const TargetLibraryInfo *TLI; member in class:llvm::ObjectSizeOffsetEvaluator
[all...]
/external/llvm/lib/CodeGen/
H A DExpandISelPseudos.cpp49 const TargetLowering *TLI = MF.getSubtarget().getTargetLowering(); local
62 TLI->EmitInstrWithCustomInserter(MI, MBB);
H A DDwarfEHPrepare.cpp43 const TargetLowering *TLI; member in class:__anon10413::DwarfEHPrepare
59 TLI(nullptr) {}
63 TLI(nullptr) {}
215 const char *RewindName = TLI->getLibcallName(RTLIB::UNWIND_RESUME);
229 CI->setCallingConv(TLI->getLibcallCallingConv(RTLIB::UNWIND_RESUME));
254 CI->setCallingConv(TLI->getLibcallCallingConv(RTLIB::UNWIND_RESUME));
264 TLI = TM->getSubtargetImpl(Fn)->getTargetLowering();
267 TLI = nullptr;
/external/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.h34 const NVPTXTargetLowering *TLI; member in class:llvm::NVPTXTTIImpl
37 const NVPTXTargetLowering *getTLI() const { return TLI; };
41 : BaseT(TM), ST(TM->getSubtargetImpl()), TLI(ST->getTargetLowering()) {}
45 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {}
48 TLI(std::move(Arg.TLI)) {}
52 TLI = RHS.TLI;
58 TLI
[all...]
/external/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h34 const PPCTargetLowering *TLI; member in class:llvm::PPCTTIImpl
37 const PPCTargetLowering *getTLI() const { return TLI; }
41 : BaseT(TM), ST(TM->getSubtargetImpl(F)), TLI(ST->getTargetLowering()) {}
45 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {}
48 TLI(std::move(Arg.TLI)) {}
52 TLI = RHS.TLI;
58 TLI
[all...]
/external/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h25 const SystemZTargetLowering *TLI; member in class:llvm::SystemZTTIImpl
28 const SystemZTargetLowering *getTLI() const { return TLI; }
32 : BaseT(TM), ST(TM->getSubtargetImpl(F)), TLI(ST->getTargetLowering()) {}
36 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {}
39 TLI(std::move(Arg.TLI)) {}
43 TLI = RHS.TLI;
49 TLI
[all...]
/external/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h34 const X86TargetLowering *TLI; member in class:llvm::X86TTIImpl
39 const X86TargetLowering *getTLI() const { return TLI; }
43 : BaseT(TM), ST(TM->getSubtargetImpl(F)), TLI(ST->getTargetLowering()) {}
47 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {}
50 TLI(std::move(Arg.TLI)) {}
54 TLI = RHS.TLI;
60 TLI
[all...]
/external/llvm/lib/Target/XCore/
H A DXCoreTargetTransformInfo.h34 const XCoreTargetLowering *TLI; member in class:llvm::XCoreTTIImpl
37 const XCoreTargetLowering *getTLI() const { return TLI; }
41 : BaseT(TM), ST(TM->getSubtargetImpl()), TLI(ST->getTargetLowering()) {}
45 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {}
48 TLI(std::move(Arg.TLI)) {}
52 TLI = RHS.TLI;
58 TLI
[all...]
H A DXCoreSelectionDAGInfo.cpp36 const TargetLowering &TLI = *DAG.getSubtarget().getTargetLowering(); local
39 Entry.Ty = TLI.getDataLayout()->getIntPtrType(*DAG.getContext());
46 .setCallee(TLI.getLibcallCallingConv(RTLIB::MEMCPY),
48 DAG.getExternalSymbol("__memcpy_4", TLI.getPointerTy()),
52 std::pair<SDValue,SDValue> CallResult = TLI.LowerCallTo(CLI);
/external/llvm/lib/Transforms/Scalar/
H A DConstantProp.cpp71 TargetLibraryInfo *TLI = local
79 if (Constant *C = ConstantFoldInstruction(I, DL, TLI)) {
H A DDCE.cpp46 TargetLibraryInfo *TLI = TLIP ? &TLIP->getTLI() : nullptr; variable
50 if (isInstructionTriviallyDead(Inst, TLI)) {
100 TargetLibraryInfo *TLI = TLIP ? &TLIP->getTLI() : nullptr; local
116 if (isInstructionTriviallyDead(I, TLI)) { // If the instruction is dead.
H A DNaryReassociate.cpp132 TargetLibraryInfo *TLI; member in class:__anon11059::NaryReassociate
165 TLI = &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI();
189 RecursivelyDeleteTriviallyDeadInstructions(I, TLI);
H A DPartiallyInlineLibCalls.cpp63 TargetLibraryInfo *TLI = local
82 !TLI->getLibFunc(CalledFunc->getName(), LibFunc))
/external/llvm/include/llvm/CodeGen/
H A DStackProtector.h53 /// TLI - Keep a pointer of a TargetLowering to consult for determining
55 const TargetLoweringBase *TLI; member in class:llvm::StackProtector
109 : FunctionPass(ID), TM(nullptr), TLI(nullptr), SSPBufferSize(0) {
113 : FunctionPass(ID), TM(TM), TLI(nullptr), Trip(TM->getTargetTriple()),
H A DResourcePriorityQueue.h61 const TargetLowering *TLI; member in class:llvm::ResourcePriorityQueue
/external/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.h34 const TargetLowering *TLI; member in class:llvm::InstrEmitter
/external/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h34 const ARMTargetLowering *TLI; member in class:llvm::ARMTTIImpl
41 const ARMTargetLowering *getTLI() const { return TLI; }
45 : BaseT(TM), ST(TM->getSubtargetImpl(F)), TLI(ST->getTargetLowering()) {}
49 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {}
52 TLI(std::move(Arg.TLI)) {}
56 TLI = RHS.TLI;
62 TLI
[all...]
/external/llvm/lib/Target/R600/
H A DAMDGPUTargetTransformInfo.h34 const AMDGPUTargetLowering *TLI; member in class:llvm::AMDGPUTTIImpl
37 const AMDGPUTargetLowering *getTLI() const { return TLI; }
41 : BaseT(TM), ST(TM->getSubtargetImpl()), TLI(ST->getTargetLowering()) {}
45 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {}
48 TLI(std::move(Arg.TLI)) {}
52 TLI = RHS.TLI;
58 TLI
[all...]
/external/llvm/lib/Transforms/Utils/
H A DSimplifyInstructions.cpp55 const TargetLibraryInfo *TLI = variable
75 if (Value *V = SimplifyInstruction(I, DL, TLI, DT, AC)) {
83 bool res = RecursivelyDeleteTriviallyDeadInstructions(I, TLI);
/external/llvm/lib/Target/AArch64/
H A DAArch64SelectionDAGInfo.cpp38 const AArch64TargetLowering &TLI = *STI.getTargetLowering(); local
40 EVT IntPtr = TLI.getPointerTy();
54 std::pair<SDValue, SDValue> CallResult = TLI.LowerCallTo(CLI);
H A DAArch64TargetTransformInfo.h36 const AArch64TargetLowering *TLI; member in class:llvm::AArch64TTIImpl
43 const AArch64TargetLowering *getTLI() const { return TLI; }
54 TLI(ST->getTargetLowering()) {}
59 TLI(Arg.TLI) {}
62 ST(std::move(Arg.ST)), TLI(std::move(Arg.TLI)) {}
67 TLI = RHS.TLI;
74 TLI
[all...]

Completed in 336 milliseconds

12345