aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2010-11-02Since these fields are not exactly equivalent to the encoded field, rename th...Owen Anderson
2010-11-02Use '\0' instead of 0 for nul character constants.Dan Gohman
2010-11-02Rename getAddrModeImm12OpValue to getAddrModeImmOpValue and expand it to workBill Wendling
2010-11-02Rename encoder methods to match naming convention.Owen Anderson
2010-11-02mark a few codegenonly instructions.Chris Lattner
2010-11-02appendSuffix: don't append a dot when the suffix is empty.Mikhail Glushenkov
2010-11-02Revert r118057, this is better fixed in appendSuffix itself.Mikhail Glushenkov
2010-11-02Provide correct encodings for the remaining vst variants that we currently ge...Owen Anderson
2010-11-02Eliminate some temporary std::strings.Dan Gohman
2010-11-02Tentative encodings for the "single element from one lane" variant of vst1.Owen Anderson
2010-11-02Add correct encodings for basic variants for vst3 and vst4.Owen Anderson
2010-11-02Do relaxations with FT_Org fragments. Fixes the FIXME:Rafael Espindola
2010-11-02Add NEON VST1-lane instructions. Partial fix for Radar 8599955.Bob Wilson
2010-11-02Add correct encodings for the basic variants for vst2.Owen Anderson
2010-11-02Add correct encodings for the basic form of vst1.Owen Anderson
2010-11-02Micro-optimize.Dan Gohman
2010-11-02Don't append a dot on platforms which don't use exe suffixes.Dan Gohman
2010-11-02llvmc: Fix tool finding logic.Mikhail Glushenkov
2010-11-02Factor out a common encoding class for loads and stores with a lane parameter.Owen Anderson
2010-11-02Fix DIType verifier. The element 3 is DIFile now.Devang Patel
2010-11-02Add correct encodings for the rest of the vld instructions that we generate.Owen Anderson
2010-11-02GetDLLSuffix: Remove the leading dot from LTDL_SHLIB_EXT.Mikhail Glushenkov
2010-11-02Trailing whitespace.Mikhail Glushenkov
2010-11-02FindExecutable: remove the executability check.Mikhail Glushenkov
2010-11-02Make FindProgramByName return paths with slashes unmodified on Windows.Mikhail Glushenkov
2010-11-0280-col violations.Mikhail Glushenkov
2010-11-02Path: Add GetEXESuffix() to complement GetDLLSuffix().Mikhail Glushenkov
2010-11-02Fixes <rdar://problem/8612856>: During postRAsched, the antidependenceAndrew Trick
2010-11-02Apply patch for use-after-free in InlineAsm constant handling,Dale Johannesen
2010-11-02Sort bit assignments. Cosmetic change only.Jim Grosbach
2010-11-02Simplify.Devang Patel
2010-11-02Revert r114340 (improvements in Darwin function prologue/epilogue), as it brokeJim Grosbach
2010-11-02Add support for expressions in .sleb/.uleb directives.Rafael Espindola
2010-11-02If value map does not have register for an argument then try to find frame in...Devang Patel
2010-11-02Use frameindex, if available, as a last resort to emit debug info for a param...Devang Patel
2010-11-02Add correct NEON encodings for vld2, vld3, and vld4 basic variants.Owen Anderson
2010-11-02Remove an assert - it's possible to be hit, and we just want to avoidEric Christopher
2010-11-02WhitespeaceEric Christopher
2010-11-02No really, no thumb1 for arm fast isel. Also add an informative comment asEric Christopher
2010-11-02Don't try to split weird critical edges that really aren't:Jakob Stoklund Olesen
2010-11-02Attempt to provide correct encodings for a number of other vld1 variants, whi...Owen Anderson
2010-11-02Add aesthetic break.Owen Anderson
2010-11-02Add correct NEON encodings for the "multiple single elements" form of vld.Owen Anderson
2010-11-01MachineLICM should not claim to be preserving the CFG when it can split criticalJakob Stoklund Olesen
2010-11-01Be more precise about verifying missing kill flags.Jakob Stoklund Olesen
2010-11-01When inserting copies during splitting, always use the parent register as theJakob Stoklund Olesen
2010-11-01Explicitly check for non-consant reference in an LDRi12 instruction. Add FIXMEJim Grosbach
2010-11-01Remove unused function.Jim Grosbach
2010-11-01Add support for alignment operands on VLD1-lane instructions.Bob Wilson
2010-11-01Missed reverting this bit.Bill Wendling