aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
...
| * Fix codegen for null different sized pointer.Matt Arsenault2013-11-161-2/+4
| * DwarfCompileUnit: Push type safety of DIDescriptor through CompileUnit::creat...David Blaikie2013-11-162-5/+5
| * DwarfCompileUnit: Remove unnecessary OwningPtr<T>::get() callDavid Blaikie2013-11-161-1/+1
| * For dwarf4 use the correct form for referencing debug_loc locations,Eric Christopher2013-11-162-2/+4
| * DwarfCompileUnit: Add type safety to CompileUnit::getNode by returning DIComp...David Blaikie2013-11-152-5/+4
| * DwarfCompileUnit: Add type safety by using DICompileUnit rather than raw MDNo...David Blaikie2013-11-154-16/+16
| * DwarfCompileUnit: Simplify getLanguage() calls to use existing member functionDavid Blaikie2013-11-151-3/+3
| * Replace the dangling context hotfix with an assertion.Adrian Prantl2013-11-151-4/+1
| * DwarfDebug: Push DISubprogram through updateSubprogramScopeDIEDavid Blaikie2013-11-152-7/+5
| * DwarfCompileUnit: Push DIDescriptors through a getDIE/insertDIEDavid Blaikie2013-11-153-19/+20
| * DwarfCompileUnit: Push DIDescriptor usage out from isShareableAcrossCUsDavid Blaikie2013-11-151-5/+5
| * [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-154-0/+11
| * Fix confusing machine verifier error.Matt Arsenault2013-11-151-1/+1
| * Reimplement r194843 in a slightly less broken way.Adrian Prantl2013-11-151-3/+5
| * Restore the behaviour from before r194728.Adrian Prantl2013-11-151-1/+3
| * Avoid illegal integer promotion in fastiselBob Wilson2013-11-151-0/+15
| * Fix illegal DAG produced by SelectionDAG::getConstant() for v2i64 typeDaniel Sanders2013-11-152-1/+52
| * Add target hook to prevent folding some bitcasted loads.Matt Arsenault2013-11-151-1/+2
| * Use a reference rather than a pointer as we don't expect a NULLEric Christopher2013-11-153-23/+23
| * Add addrspacecast instruction.Matt Arsenault2013-11-155-0/+52
| * When folding memory operands, preserve existing MachineMemOperands.Andrew Trick2013-11-141-3/+14
| * DebugInfo: Simplify/narrow null-check for getOrCreateTypeDavid Blaikie2013-11-141-2/+4
| * DwarfCompileUnit::getOrCreateContext: Return the compile unit DIE rather than...David Blaikie2013-11-141-11/+4
| * Remove unnecessary 'else' after return.David Blaikie2013-11-141-4/+3
| * Error if we see an alias to a declaration.Rafael Espindola2013-11-141-0/+5
| * Minor extension to llvm.experimental.patchpoint: don't require a call.Andrew Trick2013-11-141-1/+1
| * DIEHash: Move header include to be first in the implementation file to flush ...David Blaikie2013-11-132-1/+3
| * SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs splitting too.Juergen Ributzka2013-11-132-8/+36
| * Replacing HUGE_VALF with llvm::huge_valf in order to work around a warning tr...Aaron Ballman2013-11-133-5/+6
| * CalcSpillWeights: allow overidding the spill weight normalizing functionArnaud A. de Grandmaison2013-11-111-3/+4
| * CalcSpillWeights: give a better describing name to calculateSpillWeightsArnaud A. de Grandmaison2013-11-115-9/+10
| * Unify the adding of enumerators with the construction of the enumeration.Eric Christopher2013-11-112-23/+25
| * Formatting.Eric Christopher2013-11-111-9/+8
| * 80-col.Eric Christopher2013-11-111-5/+7
| * Just pass the DIComposite type by value instead of by pointer.Eric Christopher2013-11-112-6/+6
| * Vector forms of SHL, SRA, and SRL can be constant folded using SimplifyVBinOp...Daniel Sanders2013-11-111-0/+18
| * CalculateSpillWeights does not need to be a passArnaud A. de Grandmaison2013-11-105-29/+14
| * Use type form of getIntPtrType.Matt Arsenault2013-11-102-3/+4
| * Re-apply r194300 with fixes for warnings.Lang Hames2013-11-091-14/+14
| * Revert r194300 which broke the build.Nick Lewycky2013-11-091-14/+14
| * [Stackmap] Materialize the jump address within the patchpoint noop slide.Juergen Ributzka2013-11-092-4/+15
| * Rewrite the PBQP graph data structure.Lang Hames2013-11-091-14/+14
| * [Stackmap] Add AnyReg calling convention support for patchpoint intrinsic.Juergen Ributzka2013-11-084-36/+100
| * increase the accuracy of register pressure computation in the presence of dea...Pedro Artigas2013-11-082-16/+36
| * Fix some minor issues with r194282 to get the tree healthy again.Lang Hames2013-11-081-1/+2
| * Add a method to get the object-file appropriate stack map section.Lang Hames2013-11-081-2/+1
| * Revert "CalculateSpillWeights does not need to be a pass"Arnaud A. de Grandmaison2013-11-085-9/+29
| * [VirtRegMap] Fix for PR17825. Do not ignore noreturn definitions when settingQuentin Colombet2013-11-081-1/+5
| * CalculateSpillWeights does not need to be a passArnaud A. de Grandmaison2013-11-085-29/+9
| * CalculateSpillWeights cleanup: remove unneeded includesArnaud A. de Grandmaison2013-11-081-2/+0