HomeSort by: relevance | last modified time | path
    Searched refs:GCRelocateInst (Results 1 - 18 of 18) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
StatepointLowering.h 66 void scheduleRelocCall(const GCRelocateInst &RelocCall) {
75 void relocCallVisited(const GCRelocateInst &RelocCall) {
121 SmallVector<const GCRelocateInst *, 10> PendingGCRelocateCalls;
StatepointLowering.cpp 167 if (const auto *Relocate = dyn_cast<GCRelocateInst>(Val)) {
913 for (const GCRelocateInst *Relocate : SI.GCRelocates) {
1038 for (const GCRelocateInst *Relocate : I.getGCRelocates()) {
1178 void SelectionDAGBuilder::visitGCRelocate(const GCRelocateInst &Relocate) {
SelectionDAGBuilder.h 63 class GCRelocateInst;
585 SmallVector<const GCRelocateInst *, 16> GCRelocates;
777 void visitGCRelocate(const GCRelocateInst &Relocate);
SelectionDAGISel.cpp 1524 !isa<GCRelocateInst>(Inst) && !isa<GCResultInst>(Inst)) {
SelectionDAGBuilder.cpp 6834 visitGCRelocate(cast<GCRelocateInst>(I));
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
StripGCRelocates.cpp 32 SmallVector<GCRelocateInst *, 20> GCRelocates;
36 if (auto *GCR = dyn_cast<GCRelocateInst>(&I))
42 for (GCRelocateInst *GCRel : GCRelocates) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Statepoint.h 57 class GCRelocateInst;
206 inline std::vector<const GCRelocateInst *> getGCRelocates() const;
214 std::vector<const GCRelocateInst *> GCStatepointInst::getGCRelocates() const {
215 std::vector<const GCRelocateInst *> Result;
221 if (auto *Relocate = dyn_cast<GCRelocateInst>(U))
233 if (auto *Relocate = dyn_cast<GCRelocateInst>(LandingPadUser))
IntrinsicInst.h 1237 class GCRelocateInst : public GCProjectionInst {
  /src/external/apache2/llvm/dist/llvm/lib/IR/
IntrinsicInst.cpp 483 Value *GCRelocateInst::getBasePtr() const {
489 Value *GCRelocateInst::getDerivedPtr() const {
Verifier.cpp 2303 Assert(isa<GCRelocateInst>(UserCall) || isa<GCResultInst>(UserCall),
2310 } else if (isa<GCRelocateInst>(Call)) {
4956 *cast<GCRelocateInst>(Call).getStatepoint();
4982 GCRelocateInst &Relocate = cast<GCRelocateInst>(Call);
AsmWriter.cpp 2675 void printGCRelocateComment(const GCRelocateInst &Relocate);
3914 void AssemblyWriter::printGCRelocateComment(const GCRelocateInst &Relocate) {
3925 if (const auto *Relocate = dyn_cast<GCRelocateInst>(&V))
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
EarlyCSE.cpp 306 if (const GCRelocateInst *GCR = dyn_cast<GCRelocateInst>(Inst))
372 if (const GCRelocateInst *GCR1 = dyn_cast<GCRelocateInst>(LHSI))
373 if (const GCRelocateInst *GCR2 = dyn_cast<GCRelocateInst>(RHSI))
PlaceSafepoints.cpp 192 return !(isa<GCStatepointInst>(Call) || isa<GCRelocateInst>(Call) ||
GVN.cpp 293 if (const GCRelocateInst *GCR = dyn_cast<GCRelocateInst>(I)) {
RewriteStatepointsForGC.cpp 1849 GCRelocateInst *Relocate = dyn_cast<GCRelocateInst>(U);
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
Loads.cpp 145 if (const GCRelocateInst *RelocateInst = dyn_cast<GCRelocateInst>(V))
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
CodeGenPrepare.cpp 1010 const SmallVectorImpl<GCRelocateInst *> &AllRelocateCalls,
1011 DenseMap<GCRelocateInst *, SmallVector<GCRelocateInst *, 2>>
1016 DenseMap<std::pair<unsigned, unsigned>, GCRelocateInst *> RelocateIdxMap;
1028 GCRelocateInst *I = Item.second;
1061 simplifyRelocatesOffABase(GCRelocateInst *RelocatedBase,
1062 const SmallVectorImpl<GCRelocateInst *> &Targets) {
1072 if (auto *RI = dyn_cast<GCRelocateInst>(R))
1079 for (GCRelocateInst *ToReplace : Targets) {
1175 SmallVector<GCRelocateInst *, 2> AllRelocateCalls
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineCalls.cpp 2020 if (isa<GCStatepointInst>(Call) || isa<GCRelocateInst>(Call) ||
2363 for (const GCRelocateInst *Reloc : GCSP.getGCRelocates()) {
2364 GCRelocateInst &GCR = *const_cast<GCRelocateInst *>(Reloc);
2436 for (const GCRelocateInst *Reloc : GCSP.getGCRelocates()) {
2437 GCRelocateInst &GCR = *const_cast<GCRelocateInst *>(Reloc);

Completed in 74 milliseconds