HomeSort by relevance Sort by last modified time
    Searched refs:AllocaInst (Results 1 - 25 of 358) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/
PromoteMemToReg.h 22 class AllocaInst;
30 bool isAllocaPromotable(const AllocaInst *AI);
40 void PromoteMemToReg(const std::vector<AllocaInst*> &Allocas,
  /external/llvm/include/llvm/Transforms/Utils/
PromoteMemToReg.h 21 class AllocaInst;
32 bool isAllocaPromotable(const AllocaInst *AI);
43 void PromoteMemToReg(ArrayRef<AllocaInst *> Allocas, DominatorTree &DT,
ASanStackFrameLayout.h 20 class AllocaInst;
34 AllocaInst *AI; // The actual AllocaInst.
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Utils/
PromoteMemToReg.h 21 class AllocaInst;
32 bool isAllocaPromotable(const AllocaInst *AI);
41 void PromoteMemToReg(ArrayRef<AllocaInst *> Allocas, DominatorTree &DT,
  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Utils/
PromoteMemToReg.h 21 class AllocaInst;
32 bool isAllocaPromotable(const AllocaInst *AI);
41 void PromoteMemToReg(ArrayRef<AllocaInst *> Allocas, DominatorTree &DT,
  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Transforms/Utils/
PromoteMemToReg.h 21 class AllocaInst;
32 bool isAllocaPromotable(const AllocaInst *AI);
41 void PromoteMemToReg(ArrayRef<AllocaInst *> Allocas, DominatorTree &DT,
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Utils/
PromoteMemToReg.h 21 class AllocaInst;
32 bool isAllocaPromotable(const AllocaInst *AI);
41 void PromoteMemToReg(ArrayRef<AllocaInst *> Allocas, DominatorTree &DT,
  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Utils/
PromoteMemToReg.h 21 class AllocaInst;
32 bool isAllocaPromotable(const AllocaInst *AI);
41 void PromoteMemToReg(ArrayRef<AllocaInst *> Allocas, DominatorTree &DT,
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Utils/
PromoteMemToReg.h 21 class AllocaInst;
32 bool isAllocaPromotable(const AllocaInst *AI);
41 void PromoteMemToReg(ArrayRef<AllocaInst *> Allocas, DominatorTree &DT,
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Transforms/Utils/
PromoteMemToReg.h 21 class AllocaInst;
32 bool isAllocaPromotable(const AllocaInst *AI);
41 void PromoteMemToReg(ArrayRef<AllocaInst *> Allocas, DominatorTree &DT,
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Utils/
PromoteMemToReg.h 21 class AllocaInst;
32 bool isAllocaPromotable(const AllocaInst *AI);
41 void PromoteMemToReg(ArrayRef<AllocaInst *> Allocas, DominatorTree &DT,
  /external/llvm/include/llvm/Transforms/Scalar/
SROA.h 66 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> Worklist;
81 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> PostPromotionWorklist;
84 std::vector<AllocaInst *> PromotableAllocas;
115 bool presplitLoadsAndStores(AllocaInst &AI, sroa::AllocaSlices &AS);
116 AllocaInst *rewritePartition(AllocaInst &AI, sroa::AllocaSlices &AS,
118 bool splitAlloca(AllocaInst &AI, sroa::AllocaSlices &AS);
119 bool runOnAlloca(AllocaInst &AI)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Scalar/
SROA.h 70 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> Worklist;
85 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> PostPromotionWorklist;
88 std::vector<AllocaInst *> PromotableAllocas;
119 bool presplitLoadsAndStores(AllocaInst &AI, sroa::AllocaSlices &AS);
120 AllocaInst *rewritePartition(AllocaInst &AI, sroa::AllocaSlices &AS,
122 bool splitAlloca(AllocaInst &AI, sroa::AllocaSlices &AS);
123 bool runOnAlloca(AllocaInst &AI)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Scalar/
SROA.h 70 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> Worklist;
85 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> PostPromotionWorklist;
88 std::vector<AllocaInst *> PromotableAllocas;
119 bool presplitLoadsAndStores(AllocaInst &AI, sroa::AllocaSlices &AS);
120 AllocaInst *rewritePartition(AllocaInst &AI, sroa::AllocaSlices &AS,
122 bool splitAlloca(AllocaInst &AI, sroa::AllocaSlices &AS);
123 bool runOnAlloca(AllocaInst &AI)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Transforms/Scalar/
SROA.h 70 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> Worklist;
85 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> PostPromotionWorklist;
88 std::vector<AllocaInst *> PromotableAllocas;
119 bool presplitLoadsAndStores(AllocaInst &AI, sroa::AllocaSlices &AS);
120 AllocaInst *rewritePartition(AllocaInst &AI, sroa::AllocaSlices &AS,
122 bool splitAlloca(AllocaInst &AI, sroa::AllocaSlices &AS);
123 bool runOnAlloca(AllocaInst &AI)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Scalar/
SROA.h 70 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> Worklist;
85 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> PostPromotionWorklist;
88 std::vector<AllocaInst *> PromotableAllocas;
119 bool presplitLoadsAndStores(AllocaInst &AI, sroa::AllocaSlices &AS);
120 AllocaInst *rewritePartition(AllocaInst &AI, sroa::AllocaSlices &AS,
122 bool splitAlloca(AllocaInst &AI, sroa::AllocaSlices &AS);
123 bool runOnAlloca(AllocaInst &AI)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Scalar/
SROA.h 70 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> Worklist;
85 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> PostPromotionWorklist;
88 std::vector<AllocaInst *> PromotableAllocas;
119 bool presplitLoadsAndStores(AllocaInst &AI, sroa::AllocaSlices &AS);
120 AllocaInst *rewritePartition(AllocaInst &AI, sroa::AllocaSlices &AS,
122 bool splitAlloca(AllocaInst &AI, sroa::AllocaSlices &AS);
123 bool runOnAlloca(AllocaInst &AI)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Scalar/
SROA.h 70 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> Worklist;
85 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> PostPromotionWorklist;
88 std::vector<AllocaInst *> PromotableAllocas;
119 bool presplitLoadsAndStores(AllocaInst &AI, sroa::AllocaSlices &AS);
120 AllocaInst *rewritePartition(AllocaInst &AI, sroa::AllocaSlices &AS,
122 bool splitAlloca(AllocaInst &AI, sroa::AllocaSlices &AS);
123 bool runOnAlloca(AllocaInst &AI)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Transforms/Scalar/
SROA.h 70 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> Worklist;
85 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> PostPromotionWorklist;
88 std::vector<AllocaInst *> PromotableAllocas;
119 bool presplitLoadsAndStores(AllocaInst &AI, sroa::AllocaSlices &AS);
120 AllocaInst *rewritePartition(AllocaInst &AI, sroa::AllocaSlices &AS,
122 bool splitAlloca(AllocaInst &AI, sroa::AllocaSlices &AS);
123 bool runOnAlloca(AllocaInst &AI)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Scalar/
SROA.h 70 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> Worklist;
85 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> PostPromotionWorklist;
88 std::vector<AllocaInst *> PromotableAllocas;
119 bool presplitLoadsAndStores(AllocaInst &AI, sroa::AllocaSlices &AS);
120 AllocaInst *rewritePartition(AllocaInst &AI, sroa::AllocaSlices &AS,
122 bool splitAlloca(AllocaInst &AI, sroa::AllocaSlices &AS);
123 bool runOnAlloca(AllocaInst &AI)
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
DemoteRegToStack.cpp 13 // AllocaInst inserted. After this function is called on an instruction, we are
32 AllocaInst* llvm::DemoteRegToStack(Instruction &I, bool VolatileLoads,
40 AllocaInst *Slot;
42 Slot = new AllocaInst(I.getType(), 0,
46 Slot = new AllocaInst(I.getType(), 0, I.getName()+".reg2mem",
111 AllocaInst* llvm::DemotePHIToStack(PHINode *P, Instruction *AllocaPoint) {
118 AllocaInst *Slot;
120 Slot = new AllocaInst(P->getType(), 0,
124 Slot = new AllocaInst(P->getType(), 0, P->getName()+".reg2mem",
  /external/llvm/include/llvm/CodeGen/
StackProtector.h 48 typedef ValueMap<const AllocaInst *, SSPLayoutKind> SSPLayoutMap;
65 /// AllocaInst triggers a stack protector.
128 SSPLayoutKind getSSPLayout(const AllocaInst *AI) const;
133 void adjustForColoring(const AllocaInst *From, const AllocaInst *To);
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/CodeGen/
StackProtector.h 50 typedef ValueMap<const AllocaInst *, SSPLayoutKind> SSPLayoutMap;
67 /// AllocaInst triggers a stack protector.
131 SSPLayoutKind getSSPLayout(const AllocaInst *AI) const;
136 void adjustForColoring(const AllocaInst *From, const AllocaInst *To);
  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/
StackProtector.h 50 typedef ValueMap<const AllocaInst *, SSPLayoutKind> SSPLayoutMap;
67 /// AllocaInst triggers a stack protector.
131 SSPLayoutKind getSSPLayout(const AllocaInst *AI) const;
136 void adjustForColoring(const AllocaInst *From, const AllocaInst *To);
  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/
StackProtector.h 50 typedef ValueMap<const AllocaInst *, SSPLayoutKind> SSPLayoutMap;
67 /// AllocaInst triggers a stack protector.
131 SSPLayoutKind getSSPLayout(const AllocaInst *AI) const;
136 void adjustForColoring(const AllocaInst *From, const AllocaInst *To);

Completed in 2729 milliseconds

1 2 3 4 5 6 7 8 91011>>