Home
last modified time | relevance | path

Searched refs:emission (Results 1 – 25 of 104) sorted by relevance

12345

/external/clang/lib/CodeGen/
DCGDecl.cpp862 AutoVarEmission emission = EmitAutoVarAlloca(D); in EmitAutoVarDecl() local
863 EmitAutoVarInit(emission); in EmitAutoVarDecl()
864 EmitAutoVarCleanups(emission); in EmitAutoVarDecl()
873 AutoVarEmission emission(D); in EmitAutoVarAlloca() local
876 emission.IsByRef = isByRef; in EmitAutoVarAlloca()
879 emission.Alignment = alignment; in EmitAutoVarAlloca()
911 emission.Address = nullptr; // signal this condition to later callbacks in EmitAutoVarAlloca()
912 assert(emission.wasEmittedAsGlobal()); in EmitAutoVarAlloca()
913 return emission; in EmitAutoVarAlloca()
917 emission.IsConstantAggregate = true; in EmitAutoVarAlloca()
[all …]
DCGBlocks.cpp1931 const AutoVarEmission &emission) { in buildByrefHelpers() argument
1932 const VarDecl &var = *emission.Variable; in buildByrefHelpers()
1941 CXXByrefHelpers byrefInfo(emission.Alignment, type, copyExpr); in buildByrefHelpers()
1966 ARCWeakByrefHelpers byrefInfo(emission.Alignment); in buildByrefHelpers()
1975 ARCStrongBlockByrefHelpers byrefInfo(emission.Alignment); in buildByrefHelpers()
1981 ARCStrongByrefHelpers byrefInfo(emission.Alignment); in buildByrefHelpers()
2001 ObjectByrefHelpers byrefInfo(emission.Alignment, flags); in buildByrefHelpers()
2128 void CodeGenFunction::emitByrefStructureInit(const AutoVarEmission &emission) { in emitByrefStructureInit() argument
2130 llvm::Value *addr = emission.Address; in emitByrefStructureInit()
2138 buildByrefHelpers(*byrefType, emission); in emitByrefStructureInit()
[all …]
/external/llvm/test/CodeGen/X86/
Dpr21529.ll3 ; Test that the direct object emission selects the and variant with 8 bit
5 ; We used to get this wrong when using direct object emission, but not when
/external/llvm/test/MC/Mips/
Dcpsetup.s30 # FIXME: Direct object emission for N32 is still under development.
76 # FIXME: Direct object emission for N32 is still under development.
/external/llvm/docs/
DExtensions.rst225 emission of Variable Length Arrays (VLAs).
230 properly. The emission of this stack probe emission is handled similar to the
231 standard stack probe emission.
/external/llvm/test/DebugInfo/
Dgmlt.test1 ; REQUIRES: object-emission
Dtwo-cus-from-same-file.ll6 ; REQUIRES: object-emission
69 ; sufficiently good DWARF emission and/or dumping)
Dtypedef.ll1 ; REQUIRES: object-emission
Dtu-member-pointer.ll1 ; REQUIRES: object-emission
Dempty.ll1 ; REQUIRES: object-emission
Dversion.ll1 ; REQUIRES: object-emission
Dnamespace_function_definition.ll1 ; REQUIRES: object-emission
Dglobal.ll1 ; REQUIRES: object-emission
Dmember-pointers.ll1 ; REQUIRES: object-emission
D2010-05-10-MultipleCU.ll1 ; REQUIRES: object-emission
Dnodebug.ll1 ; REQUIRES: object-emission
/external/llvm/test/DebugInfo/X86/
Dfission-inline.ll3 ; Test the emission of gmlt-like inlining information into the skeleton unit.
9 ; A member function is used to force emission of the declaration of the
12 ; tests the general case of context emission, which is suppressed in gmlt-like
Dc-type-units.ll1 ; REQUIRES: object-emission
Dmissing-file-line.ll1 ; REQUIRES: object-emission
/external/llvm/test/CodeGen/ARM/
Dfastisel-thumb-litpool.ll4 ; assertion failure at the time, but could go all the way through to emission,
/external/llvm/test/Linker/
Dtype-unique-simple2.ll1 ; REQUIRES: object-emission
/external/llvm/test/Assembler/
Dnamed-metadata.ll14 ; \31 is the digit '1'. On emission, we escape the first character (to avoid
/external/llvm/docs/HistoricalNotes/
D2001-06-01-GCCOptimizations.txt44 Even if we choose to do LLVM code emission from RTL, we will almost
45 certainly want to move LLVM emission from step 8 down until at least CSE
/external/llvm/test/CodeGen/Mips/
Dinlineasm-assembler-directives.ll3 ; Check for the emission of appropriate assembler directives before and
/external/llvm/lib/Target/MSP430/
DREADME.txt32 8. Implement instruction encoding for (possible) direct code emission in the

12345