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

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
DwarfDebug.cpp 737 if (auto ParamValue = TII.describeLoadedValue(*CurMI, ParamFwdReg)) {
738 if (ParamValue->first.isImm()) {
739 int64_t Val = ParamValue->first.getImm();
740 finishCallSiteParams(Val, ParamValue->second,
742 } else if (ParamValue->first.isReg()) {
743 Register RegLoc = ParamValue->first.getReg();
749 finishCallSiteParams(MLoc, ParamValue->second,
758 addToFwdRegWorklist(TmpWorklistItems, RegLoc, ParamValue->second,
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGCall.cpp 2634 SmallVector<ParamValue, 16> ArgVals;
2671 ArgVals.push_back(ParamValue::forIndirect(V));
2702 ArgVals.push_back(ParamValue::forIndirect(V));
2710 ArgVals.push_back(ParamValue::forDirect(V));
2844 ArgVals.push_back(ParamValue::forDirect(V));
2862 ArgVals.push_back(ParamValue::forDirect(Builder.CreateExtractVector(
2918 ArgVals.push_back(ParamValue::forDirect(V));
2920 ArgVals.push_back(ParamValue::forIndirect(Alloca));
2928 ArgVals.push_back(ParamValue::forIndirect(alloca));
2953 ArgVals.push_back(ParamValue::forIndirect(Alloca))
    [all...]
CodeGenFunction.h 3084 class ParamValue {
3087 ParamValue(llvm::Value *V, unsigned A) : Value(V), Alignment(A) {}
3089 static ParamValue forDirect(llvm::Value *value) {
3090 return ParamValue(value, 0);
3092 static ParamValue forIndirect(Address addr) {
3094 return ParamValue(addr.getPointer(), addr.getAlignment().getQuantity());
3112 void EmitParmDecl(const VarDecl &D, ParamValue Arg, unsigned ArgNo);
CGClass.cpp 2277 ParamValue Val = RV.isScalar()
2278 ? ParamValue::forDirect(RV.getScalarVal())
2279 : ParamValue::forIndirect(RV.getAggregateAddress());
CGDecl.cpp 2422 void CodeGenFunction::EmitParmDecl(const VarDecl &D, ParamValue Arg,

Completed in 30 milliseconds