- Jun 27, 2009
-
-
Anton Korobeynikov authored
llvm-svn: 74385
-
Anton Korobeynikov authored
llvm-svn: 74384
-
Douglas Gregor authored
llvm-svn: 74382
-
Evan Cheng authored
llvm-svn: 74368
-
David Goodwin authored
llvm-svn: 74357
-
David Goodwin authored
When possible, use "mvn ra, rb" instead of "eor ra, rb, -1" because mvn has a narrow version and eor(i) does not. llvm-svn: 74355
-
- Jun 26, 2009
-
-
Anton Korobeynikov authored
Step 1: ARMInstructionInfo => {ARM,Thumb}InstructionInfo llvm-svn: 74329
-
David Goodwin authored
llvm-svn: 74322
-
David Goodwin authored
llvm-svn: 74321
-
David Goodwin authored
llvm-svn: 74293
-
David Goodwin authored
Currently there is a pattern for the thumb-2 MOV 16-bit immediate instruction. That instruction cannot write the flags so it should use T2I instead of T2sI. Also, added a pattern for the thumb-2 MOV of shifted immediate since that can encode immediates not encodable by the 16-bit immediate. llvm-svn: 74288
-
Evan Cheng authored
llvm-svn: 74277
-
Devang Patel authored
llvm-svn: 74255
-
Evan Cheng authored
llvm-svn: 74241
-
Evan Cheng authored
llvm-svn: 74239
-
Evan Cheng authored
llvm-svn: 74237
-
Evan Cheng authored
llvm-svn: 74236
-
Evan Cheng authored
llvm-svn: 74228
-
David Goodwin authored
llvm-svn: 74223
-
David Goodwin authored
llvm-svn: 74219
-
Evan Cheng authored
llvm-svn: 74212
-
- Jun 25, 2009
-
-
Evan Cheng authored
llvm-svn: 74200
-
David Goodwin authored
llvm-svn: 74185
-
Bob Wilson authored
llvm-svn: 74176
-
Bob Wilson authored
identify Thumb2. llvm-svn: 74164
-
Douglas Gregor authored
llvm-svn: 74161
-
Evan Cheng authored
Change thumb2 instruction definitions so if-converter so add predicate operands and / or flip the 's' bit to set the condition flag. llvm-svn: 74158
-
Evan Cheng authored
llvm-svn: 74156
-
Evan Cheng authored
llvm-svn: 74152
-
Devang Patel authored
No need to code gen MDNodes llvm-svn: 74150
-
Evan Cheng authored
llvm-svn: 74141
-
Evan Cheng authored
llvm-svn: 74138
-
- Jun 24, 2009
-
-
Chris Lattner authored
llvm-svn: 74097
-
Chris Lattner authored
a bunch of code from all the targets, and eliminates nondeterministic ordering of directives being emitted in the output. llvm-svn: 74096
-
Nick Lewycky authored
llvm-svn: 74046
-
Dan Gohman authored
llvm-svn: 74042
-
Dan Gohman authored
createSCEV. Also, recognize UndefValue in createSCEV. Change getIntegerSCEV's comment to avoid mentioning FP types, and re-implement it in terms of getConstant instead of getUnknown. llvm-svn: 74041
-
Bob Wilson authored
C bindings. Change all the backend "Initialize" functions to have C linkage. Change the "llvm/Config/Targets.def" header to use C-style comments to avoid compile warnings. llvm-svn: 74026
-
- Jun 23, 2009
-
-
Evan Cheng authored
llvm-svn: 73990
-
Evan Cheng authored
llvm-svn: 73987
-