aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2010-09-18Fix code that break critical edges for PHI uses. Watch out for multiple PHIs ...Evan Cheng
2010-09-18Invert the logic of reachesChainWithoutSideEffects(). What we want to check ...Owen Anderson
2010-09-18Thumb opcodes for thumb calls.Eric Christopher
2010-09-18lit: Bump version to 0.2.0dev, for no apparent reason.Daniel Dunbar
2010-09-18lit: Tweak setup.py.Daniel Dunbar
2010-09-18lit: These TODOs are done(ish).Daniel Dunbar
2010-09-18Add addrmode5 fp load support. Swap float/thumb operand adding to handleEric Christopher
2010-09-18Floating point stores have a 3rd addressing mode type.Eric Christopher
2010-09-18Add test that was missing in my previous commit.Rafael Espindola
2010-09-18factor out a simple helper function to create a label for PC-relativeJim Grosbach
2010-09-18PC-relative pseudo instructions are lowered and printed directly. Any encounterJim Grosbach
2010-09-18Attempt to XFAIL this test on arm-linux, which is inexplicably failing.Dan Gohman
2010-09-17Fix vmov.f64 disassembly on targets where sizeof(long) != 8.Benjamin Kramer
2010-09-17Add MC-inst handling for tPICADDJim Grosbach
2010-09-17Add target-specific DAG combiner for BUILD_VECTOR and VMOVRRD. An i64Bob Wilson
2010-09-17Teach the (non-MC) instruction printer to use the cannonical names for push/pop,Jim Grosbach
2010-09-17Avoid relocations in a common case.Rafael Espindola
2010-09-17Teach machine sink toEvan Cheng
2010-09-17Rework arm fast isel branch and compare code.Eric Christopher
2010-09-17Machine CSE was forgetting to clear some data structures.Evan Cheng
2010-09-17Update tests to handle MC-inst instruction printing of shift operations. TheJim Grosbach
2010-09-17Fix a potential bug that can cause miscomparison with and without debug info.Evan Cheng
2010-09-17Don't include <fenv.h> now that we have llvm/System/FEnv.h.Jakob Stoklund Olesen
2010-09-17FileCheck-izeJim Grosbach
2010-09-17Hook up verbose asm comment printing for SOImm operands in MC printerJim Grosbach
2010-09-17trailing whitespaceJim Grosbach
2010-09-17trailing whitespaceJim Grosbach
2010-09-17Move thumb2 tests to the thumb2 directoryJim Grosbach
2010-09-17cmake: test for the presence of fenv.hOscar Fuentes
2010-09-17tweak test to check instructions rather than relying on the comment stringJim Grosbach
2010-09-17Fix this test to avoid an "inexact" fold.Dan Gohman
2010-09-17Avoid emitting a PIC base register if no PIC addresses are needed.Dan Gohman
2010-09-17tweak test to check instructions rather than relying on the comment stringJim Grosbach
2010-09-17tweak test to check instructions rather than relying on the comment stringJim Grosbach
2010-09-17Fix this test so that folding doesn't depend on a potentiallyDan Gohman
2010-09-17Regenerate.Dan Gohman
2010-09-17Attempt to support platforms which don't have fenv.h.Dan Gohman
2010-09-17Add skeleton infrastructure for the ARMMCCodeEmitter class. Patch by Jason Kim!Jim Grosbach
2010-09-17handle the upper16/lower16 target operand flags on symbol references for MCJim Grosbach
2010-09-17fix rdar://8444631 - encoder crash on 'enter'Chris Lattner
2010-09-17fix comments; patch by Edmund Grimley-Evans\!Gabor Greif
2010-09-17Some of the tests build an executable with llvm-gcc. For this to work, llvm-gccDuncan Sands
2010-09-17Fix an MSVC warning.Daniel Dunbar
2010-09-17expand PICLDR MC lowering to handle other PICLDR and PICSTR versions.Jim Grosbach
2010-09-17MC/Mach-O/i386: Fix a crash in relocation handling.Daniel Dunbar
2010-09-17Move the declaration SetInformationJobObject() outside of namespace.NAKAMURA Takumi
2010-09-17AlphaSchedule.td: 7bit-ize.NAKAMURA Takumi
2010-09-17docs: Update GettingStartedVS to reflect current state.Michael J. Spencer
2010-09-17System: Don't reexport ___eprintf when building with Clang; this symbol isn'tDaniel Dunbar
2010-09-17tests/CMakeLists.txt: use `configure_file' instead of `sed'.Oscar Fuentes