Skip to content
This repository
Browse code

[llvm] Bind semi-generated LLVMIsAFoo functions.

  • Loading branch information...
commit 529a8c6ae2affd45b6358f7e30566070ed2bdf4b 1 parent 8295186
Vasily Chekalkin bacek authored rurban committed

Showing 1 changed file with 65 additions and 0 deletions. Show diff stats Hide diff stats

  1. +65 0 runtime/parrot/library/LLVM.pm
65 runtime/parrot/library/LLVM.pm
@@ -255,6 +255,71 @@ typedef enum {
255 255 # #define LLVM_DECLARE_VALUE_CAST(name) \
256 256 # LLVMValueRef LLVMIsA##name(LLVMValueRef Val);
257 257 # LLVM_FOR_EACH_VALUE_SUBCLASS(LLVM_DECLARE_VALUE_CAST)
  258 + IsAArgument => "pp",
  259 + IsABasicBlock => "pp",
  260 + IsAInlineAsm => "pp",
  261 + IsAUser => "pp",
  262 + IsAConstant => "pp",
  263 + IsAConstantAggregateZero => "pp",
  264 + IsAConstantArray => "pp",
  265 + IsAConstantExpr => "pp",
  266 + IsAConstantFP => "pp",
  267 + IsAConstantInt => "pp",
  268 + IsAConstantPointerNull => "pp",
  269 + IsAConstantStruct => "pp",
  270 + IsAConstantVector => "pp",
  271 + IsAGlobalValue => "pp",
  272 + IsAFunction => "pp",
  273 + IsAGlobalAlias => "pp",
  274 + IsAGlobalVariable => "pp",
  275 + IsAUndefValue => "pp",
  276 + IsAInstruction => "pp",
  277 + IsABinaryOperator => "pp",
  278 + IsACallInst => "pp",
  279 + IsAIntrinsicInst => "pp",
  280 + IsADbgInfoIntrinsic => "pp",
  281 + IsADbgDeclareInst => "pp",
  282 + IsAEHSelectorInst => "pp",
  283 + IsAMemIntrinsic => "pp",
  284 + IsAMemCpyInst => "pp",
  285 + IsAMemMoveInst => "pp",
  286 + IsAMemSetInst => "pp",
  287 + IsACmpInst => "pp",
  288 + IsAFCmpInst => "pp",
  289 + IsAICmpInst => "pp",
  290 + IsAExtractElementInst => "pp",
  291 + IsAGetElementPtrInst => "pp",
  292 + IsAInsertElementInst => "pp",
  293 + IsAInsertValueInst => "pp",
  294 + IsAPHINode => "pp",
  295 + IsASelectInst => "pp",
  296 + IsAShuffleVectorInst => "pp",
  297 + IsAStoreInst => "pp",
  298 + IsATerminatorInst => "pp",
  299 + IsABranchInst => "pp",
  300 + IsAInvokeInst => "pp",
  301 + IsAReturnInst => "pp",
  302 + IsASwitchInst => "pp",
  303 + IsAUnreachableInst => "pp",
  304 + IsAUnwindInst => "pp",
  305 + IsAUnaryInstruction => "pp",
  306 + IsAAllocaInst => "pp",
  307 + IsACastInst => "pp",
  308 + IsABitCastInst => "pp",
  309 + IsAFPExtInst => "pp",
  310 + IsAFPToSIInst => "pp",
  311 + IsAFPToUIInst => "pp",
  312 + IsAFPTruncInst => "pp",
  313 + IsAIntToPtrInst => "pp",
  314 + IsAPtrToIntInst => "pp",
  315 + IsASExtInst => "pp",
  316 + IsASIToFPInst => "pp",
  317 + IsATruncInst => "pp",
  318 + IsAUIToFPInst => "pp",
  319 + IsAZExtInst => "pp",
  320 + IsAExtractValueInst => "pp",
  321 + IsALoadInst => "pp",
  322 + IsAVAArgInst => "pp",
258 323
259 324 #/* Operations on Uses */
260 325 GetFirstUse => "pp",

0 comments on commit 529a8c6

Please sign in to comment.
Something went wrong with that request. Please try again.