/external/llvm/lib/Target/Mips/ |
MipsCallingConv.td | 176 // Handles byval parameters.
|
MipsSEISelLowering.cpp | 541 // Return false if either the callee or caller has a byval argument.
|
/external/llvm/test/DebugInfo/X86/ |
byvalstruct.ll | 60 define internal i8* @"\01-[Bitmap initWithCopy:andInfo:andLength:]"(%0* %self, i8* %_cmd, %0* %otherBitmap, %struct.ImageInfo* byval align 8 %info, i64 %length) #0 {
|
/external/llvm/test/Transforms/InstCombine/ |
crash.ll | 297 %call10 = call i32 %tmp(i32* byval undef)
|
/external/llvm/lib/Transforms/Scalar/ |
DeadStoreElimination.cpp | 377 // an alloca, or a byval argument). If so, then it clearly overwrites any 745 // Treat byval arguments the same, stores to them are dead at the end of the
|
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.cpp | 55 STATISTIC(NumLoopByVals, "Number of loops generated for byval arguments"); [all...] |
/external/clang/lib/CodeGen/ |
CGCall.cpp | [all...] |
/external/llvm/bindings/ocaml/llvm/ |
llvm.ml | 82 | Byval 664 | Attribute.Byval -> Int32.shift_left 1l 7 700 checkattr Attribute.Byval; [all...] |
/external/llvm/lib/Analysis/ |
BasicAliasAnalysis.cpp | 57 // If this is an argument that corresponds to a byval or noalias argument, 702 // We cannot exclude byval arguments here; these belong to the caller of 719 // Only look at the no-capture or byval pointer arguments. If this [all...] |
MemoryBuiltins.cpp | 356 /// byval arguments, and global variables.
|
/external/llvm/lib/Target/NVPTX/ |
NVPTXAsmPrinter.cpp | [all...] |
NVPTXISelLowering.cpp | 455 assert(PTy && "Param with byval attribute should be a pointer type"); 767 assert(PTy && "Type of a byval parameter should be pointer"); [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineCalls.cpp | 770 // The size of ByVal arguments is derived from the type, so we [all...] |
/external/llvm/include/llvm/CodeGen/ |
SelectionDAG.h | 66 /// Byval parameters are handled separately because they don't use alloca's, 71 /// is unused. Right now only byval parameters are handled separately. [all...] |
/external/llvm/lib/Analysis/IPA/ |
InlineCost.cpp | [all...] |
/external/clang/include/clang/Sema/ |
ScopeInfo.h | 353 // capturing ByVal and the variable's type has a non-trivial copy
|
/external/llvm/include/llvm/Analysis/ |
AliasAnalysis.h | 595 /// ByVal and NoAlias Arguments
|
/external/llvm/include/llvm/IR/ |
Attributes.h | 72 ByVal, ///< Pass structure by value
|
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.h | 424 /// getByValTypeAlignment - Return the desired alignment for ByVal aggregate
|
/external/llvm/lib/Target/XCore/ |
XCoreISelLowering.cpp | 711 // the possibility of the ValueType being an implicit byVal vararg. [all...] |
/external/llvm/lib/Transforms/Instrumentation/ |
MemorySanitizer.cpp | 777 // ByVal pointer itself has clean shadow. We copy the actual [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonISelLowering.cpp | 283 /// a byval function parameter. Sometimes what we are copying is the end of a 877 // If it's a byval parameter, then we need to compute the [all...] |
/external/llvm/lib/AsmParser/ |
LLLexer.cpp | 569 KEYWORD(byval);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
ScheduleDAGSDNodes.cpp | 806 // If this is the first BB, emit byval parameter dbg_value's. [all...] |
/external/llvm/lib/IR/ |
Value.cpp | 418 // byval arguments are ok.
|